Look at this not in terms of a big company like Amazon, but a start up or mom and pop web retailer which would be required to collect and distribute taxes to 50 different states. What a nightmare. The "no physical presence" exemption makes sense, and is very important.