To be fair, PL clubs don't really make money from attendance. Yes, great if the attendance income covers the running costs of the stadium - allowing matches are played - but I doubt there is much profit made.
The real money is from TV, sponsors and (for those lower down the league!!) player sales. I'm sure most clubs are happy if the stadium isn't a loss maker and potentially pays for the training facilities as well.