Everybody would generally be better off to throttle the rate because the difficulty would tone down as well and you could still make the same money with regular, much cheaper hardware. But there would be more people doing that which would spread the gains more evenly. On the other hand, that's not how it will ever work because everyone is locally optimizing for their own profit and buying larger racks -- first big GPUs and now ASIC miners -- which ironically doesn't result in profits proportionally equal to the larger investments.
In the end it shouldn't even matter: mining bitcoins is just a way to distribute the 21 million coins to people and the cpu power required to do that hasn't got anything to do with the final value of a single block. Your cost to acquire one bitcoin just varies based on how much competition you have.