No-one's said we're punching above our weight have they? They've said we can't compete with the sides who finished above us, we should be able to compete with anyone below us (I mean who finished below us last year) and till know we have.
We're historically a big club but then so are Spurs, so are Liverpool, so are Everton, and Newcastle actually if you look at ground size and history. Being a big club doesn't guarantee you a top 4 finish, there are a few other 'big clubs' all of whom have failed to consistently do so yet some people on here act like any idiot could keep us top 4. From the experience of other clubs attempts to do so - some of whom have spent big in the transfer market - that's clearly not so.