"firms have figured that if you don't agree, you can do without the service"
The firms can't do without us anymore than we can do without them. It's a question of numbers and the OP was suggesting that all customers should take this approach. That's very unlikely, but it would be immediately effective since otherwise the company's revenue simply dries up, forever.