This affects small companies as well. Where does it say it doesn't?
They are already required to do this since some years (collect taxes from europeans). And despite this fact almost all small foreign companies haven't registered for a tax account in Europe and also do not charge taxes to europeans.
I doubt this will change unless the US IRS will force them to charge the european taxes and collect them. Until now the IRS doesn't care about this.