I’m not fine with that because I suspect the prices are higher and I rather doubt I will get better service there. Therefore if that is the policy of the business, then I am free not to patronize them.
Free market.
Free market principles also extend to the micro-level and not just at the macro-level. At a micro-level, choice is indeed being taken away from the consumer here. That is a limitation as well on the free market.