Increase the amount of games the Steelers play and the demand will drop and suddenly they won’t being selling out. This is part of the reason why Heinz field only holds a tad over 60 thousand fans. The NFL wants to keep up demand whether it be real or perceived to keep prices high for both tickets and more importantly television rights. Ever notice how massive soo many college stadiums stadiums are compared to NFL stadiums? Just in the Big Ten alone PSU, OSU and U of M all play at home in front of 100,000+ fans every game, and yet the “Big” NFL stadiums hold 70,000 ish.
My point in this is that there is a big picture here and most people like to comment on the small picture such as comparing one event for each team. If the Steeler’s played 20 homes games a year the chances they would sell out all 20 are very doubtful. As is an assumption that they would be able to maintain current high ticket prices. The pens play a ton of games with relatively high ticket prices and still fill their current venue quite well. Cut down the number of games the pens play and most likely attendance would go even higher at the fewer games (if the arena could hold them) or else ticket prices could be raised, if not both. So those who view the Steelers as some almighty draw and the Pens as something much lower need to open their minds a bit more or at least take a couple economics courses.