Personally, I think the cheerleaders are great. If you are at the game they do provide some nice eye candy to watch during the NFL's ridiculous number of TV obscene profit timeouts.
These teams are rolling in dough. They can afford to treat the girls better.