We "should" finish above clubs who we are better than, how much their squads actually cost means f all once they are assembled, its the ability that wins games not price tags.
If we shouldn't finish above those teams cause they spent more than us why should we finish above the likes of qpr, villa Newcastle or anyone else who spent more than us.
Money doesnt mean a damn thing if you spend it on crap.
Don't we have the fifth highest points total of teams since Moyes arrived? Achieved spending way less than plenty of teams so its not money spent and price tags that should determine where we finish but overall ability of manager and players.
Having the money Moyes does means its damn hard to achieve what he has but he proved he has the ability to do well despite that, yet for some people lack of money seems to be the go to excuse for any kind of failure.
Overall I'd day we have justvas much chance of finishing fourth as spurs, arsenal and Liverpool do, all things pretty even, we've finished above those teams a few times despite the money difference so if we don't this season that's far from the only reason is it?