Regular users of bitcoin who spend bitcoins are not directly affected. Even users or miners who sell bitcoins on an exchange are not directly affected because it is the exchanges responsibility to deal with the money transmitter stuff.

Businesses who accept bitcoins and keep the bitcoins are not affected. Businesses that accept bitcoin but use something like bitpay to sweep their accounts and turn it into cash are not directly affected because it's up to bitpay to deal with the money licensing issues. And if bitpay uses an exchange to sell then it's not up to them and it still falls back to just the exchange.

The greatest users affected by this are "localbitcoins" users since they will be considered money transmitters. However... usually the amount they sell is small so it might not draw much attention.