Wembley held three domestic games a season and then later 3 play off games too, mostly to different teams each time - all one off final games in front of 100,000 (reduced to 90,000 seats) so can't be compared to the experience of one club and their fans playing there every other week.
It's a fair point, but even with England games, of all the (quite reasonable) criticisms of the place, that it had a track around it with all that entails isn't one I really recall as being a focus.