I don't remember who it was (and I'm too lazy to go searching for it), but a couple of months didn't one of these Temple posters actually try to make the argument ago that being in a major metro area like Philadelphia was a disadvantage as far as football attendance goes?
Yeah, I believe that was MH55, saying that because Philadelphia is such a large metro area, there is so much else to do that it detracts from their attendance and that's why Temple's average home attendance was only about 1,000 more than Ohio's. (And if you minus the Villanova game in which at least one-third of the attendance was from the "away" team, then they'd have had a lower attendance.)
Now he says what a big advantage it is because that's what's convenient for the particular argument he is trying to make.