If the parks stay crowded despite the high prices, what solution would make people happy? Lower prices with a limited number of tickets? Perhaps with some lottery system? Seems unreasonable to ask a business to forgo profits and not use supply and demand pricing. I don't agree with the point about pricing.
The bad upkeep seems pretty bad given the park's culture and the high prices.