I think the NFL would be a lot better served if it cracked down on steroids and the felonious behavior of its players. But since they can't (won't) do that, penalize the fans.
That's certainly true. Just compare the Chicago Bears today and the one that was led by Jim McMahon back in '85. The only really large guy on that team was Refrigerator Perry.
Actually the NFL and the PA have just approved new stricter steroid rules, and most analysts consider Goodell's public "can we help this situation" public statement to the Bengals to be more of a threat than an offer of assistance.