This is exactly why consumers need ways to subvert and compete with markets beyond just making individual purchasing decisions. Without a continual pressure in the opposite direction, markets will eventually optimize to be the most exploitative version of themselves that they can be.
When people look at capitalism as a competitive system between multiple businesses, they're looking at an incomplete, broken system. Capitalism should be seen as a competitive system between (at least) businesses and consumers.
Open Source is one way that consumers are able to place competitive pressure on the software industry without starting their own businesses. Open Source products are available for free, often developed at a loss, and they subvert the expectation that software features have to be profitable to exist. Businesses are forced to compete with free, which forces them to implement consumer-friendly features that wouldn't otherwise be profitable.
Adblocking is another important force dictating online content rules -- it allows customers to directly reject a business model, by subverting the idea that profitable content can be forcibly bundled with unprofitable content. Then you have more grey-market pressures like piracy, which forces companies to compete on delivery mechanisms and not just on content.
This kind of subversion helps commoditize content, making it difficult for industries to monetize products that they'd otherwise tightly control. Industries describe this as a bad thing -- if a business model isn't profitable and if creators aren't making money, then something's wrong. But this is consumers doing what they're supposed to do. It is good for consumers to compete by circumventing business models.
In this case, what we'd like to see is consumers colluding to share coupons and deals, so everyone can get the best price. We want to force sellers to negotiate with consumers as a single group, not with each individual person. To a certain extent, we are seeing this, which is why you see certain businesses getting more aggressive about hiding their charges and making coupons harder to share.