Yes, you've made somewhat of a narrow point with an even narrower example. Your "several" states have, of course, passed specific laws which target out-of-state companies with regard to collection of sales tax.
However, the recent Canadian consumer protection bill does not target U.S. companies.