Completely fair, and maybe the idea isn’t the right way to do it, but I am frustrated with the cancel power that many companies wield in our society and hadn’t seen this proposed anywhere. And corporations are controlled by people, usually a small number of people with unbelievable ability to wield power:
The threshold you've suggested seems way too low. 1M customers or $10M/year revenue isn't "near-monopoly", it's barely a player in the game.