I'm pissing into the wind here. Little teams are not meant to finish above Man Utd and Liverpool. They don't have the support base to sustain it. That's just the way it is, if you think differently then fair enough.
Club's similar in stature to where we were 10 years ago can finish above them.
Leicester, Everton and Southampton have all finished ahead of Liverpool in recent years and Leiceister obviously finished ahead of everyone.
Utd are a juggernaut, the only thing stopping them being 1st or 2nd every year is incompetence. Expecting a handful of billionaires to arrive and suddenly have Burnley, Ipswich and Middlesbrough finishing above Utd and Liverpool every year is football manager stuff. You need a support base already in place and the potential to expand that locally and globally. Blackburn probably have no more fans now than they did in 1995, those 3 teams above would be the same.
Teams like West Ham, Everton, Wolves and Newcastle have a support base and potential growth area that allows them compete in the way Spurs* did if they manage their club's correctly. The TV money means not even we can just swoop in and automatically take a midtier club's best player like Utd did for 20 years. They each add a shrewd signing in each of the next 3 windows and they could easily surpass Arsenal, Utd and possibly Spurs.
*I would consider what spurs have achieved a success. Only 1 team can win the league and they are up against the greatest team ever seen in England.