I remember seeing a clause in the constitution stating all tax bills originate in the house.
For some reason, everyone is ignoring the fact that if this passes then sooner rather than later, every small business (online or not) will have to collect and distribute these taxes.