Why not enforce regulations that prevent bad actors from pursing anti-competitive behavior? It's harder, and much less flashier than mandating a cap, but it retains much more of the free market integrity. Pricing is a genuinely hard problem, and mandating it from above is an exercise in pure folly.