Disagree completely because your basing your arguement on a faulty premise.
NFL teams don't set food prices. The companies that lease out their spaces set the prices, the teams just get a cut. Teams don't set the prices for jersey's, the owner of the retailer does, and again, the team gets a cut.
(Obviously the team owner can indirectly influence the price, but he isn't going in and saying 5.50 for a beer, 7.00 for a hotdog ect...).
Likewise, the person responsibile for ticket prices is not also calling the plays on Sunday (and, certainly, not playing QB/RB/LB/FS ect ect).