Why do we always ascribe high prices to greed? If the market will bear higher prices, any entity will charge them, whether those prices come in the form of higher buffet prices, lower payouts on the machines, tightening of comps, or any other way that a casino can raise prices.
And it's not just "greedy corporations". If you or I can get $30/hour for our labor, we won't voluntarily work for half of that. (Well, I won't anyway.) And I'm trying to recall the last time that the United Way or the local hospital foundation, or my alma mater, or any other non-profit organization announced that they wanted to raise 30% less this year than they did last year.
So the libertarian in me blames the consumers who don't bother to learn the economics of gaming far more than he does the casinos. Which is why I don't venture on to the Strip, except to see a show.
Descending from soapbox now...