> any small business in the US using dynamic pricing, targeted discounts or "VIP pricing" on their website would be open to suits from Colorado residents
The solution is to use reasonable efforts to block Colorado residents if you can’t comply with the law. That’s a tradeoff a group of people are allowed to make for themselves.
The problem is that a small business in Florida or Massachusetts that does 95% of their business in their own state may have no idea that this Colorado law exists until someone sues them over it.
We don't really want small companies to have to start blocking people in other states by default. That's not great for interstate competition.