People get so worked up about fees, but if they just repriced their room rates 5% higher none of you would care. Its just marketing/advertising people. Be a sharp and see it for that.
Sure lots of people on the internet profess they will never go back or go less. Guess what? If none of these fees existed they probably wouldn't be visiting as much because the Strip and the gaming industry has changed a lot in the last two decades. The customer who went 4 times a year in 2000 probably hates what the typical Strip casino is today, and fees have very little to do with it. In his place are people who weren't going to the Strip in 2000 because a focus on casinos and the three standards of dining (cafe/buffet/steakhouse) did nothing for them (or more likely they were too young to go to Vegas in 2000).
Just deal with it and ignore the noise. The folks inside MGM don't give two shits about all the internet's whining. They operate a business that gets over 90% occupancy, generates massive amounts of cash in a supposedly highly competitive industry, and finds ways to turn over their customer base every year. Last thing they care about is if some guy gets his panties twisted over paying to park. Half those people who complain about parking fees are just coming to walk around and spend no money on property as it is.