Regulation proposal: Set maximum spending limit/time tied to the purchase price. The limit is tied to account and player character. example: 1. free-to-play: $100/year. 2. other: 10×purchase price/year. For a $50 game the maximum spending is $500 per year. This would not set hard limit. It would only mandate up-front investment related to the amount of in-game spending. A Whale who spends $10k a year would have to pa…
F2P/mobile games are monetized through Wales, but they're only willing to spend if there's enough incentive (e.g. prestige). That's not given if there's no F2P player base, because the base game would be too expensive.
IMHO the best way to go about is to vote with your wallet. There are plenty of worthwhile games where you don't have to be a whale to be successful.