I get whay you're saying, but those are small "one-off-ish" instances. Leics had a few good years, now fallen away (probably lose a few players this summer). WHam a few good years (Rice rejects mega contract, will prob move on). Newcastle steady progression tbf, but don't see them cracking top 4 in next few years. We absolutely had our chance to crack the top 4, wasted it, now it looks harder than ever.
There will always be slight exceptions that the Prem will try to sell as proof of "best league in the world", but ultimately, after 38 games, we all know roughly who will be where; and for a number of clubs, 7/8/9 places doesn't really matter, not when you're banking £120m a year tv money.
As for BMD, I just don't get why some people think that's the golden ticket to a bright future. Unless I've missed something, I don't see Spotify falling over themselves to buy naming rights, or major corporations queuing up to be sponsors, or NFL teams/music concerts throwing money at us etc etc. 10k more seats is great and all, but major investment is not coming in if the team is garbage on the pitch. A shiny new stadium and few extra shops doesn't change that.