I don't want to rehearse this argument again.....it has been done to death, Chris.
But this "punching above our weight" argument is bogus.
We finished above fourteen clubs last season.
And every last one of those clubs except two (LFC and Villa) have played in the Championship in this century.
Ergo at some stage they have been trying to consolodate their position in the PL and have been playing catch up with us.
There is no good reason why we shouldn't be finishing above Stoke, Fulham, Norwich, Baggies, West Ham etc. on a regular basis.
That is not "punching above our weight".
We have been no better than we ought to be this past ten years or so.