Not really and its actually pretty simple as to why.
How many transfers of pretty unknown players can you name that Leicester made and massively flopped? I can't think of many at pal because it isn't such a big deal. Their expectations are completely different and so a club like Leicester will take far more punts. If they make 10 signings over 3 years and 1 really pays off, it looks great because noone cares about the 9 that they moved on, potentially even at a loss in terms of transfer fees.
When it happens here or at another big team, the impact is much more notable. You can carry certain players in a mid table team and maintain that position but if you mess it up at one of the big boys, you can find yourself dropping down the table. Whilst our current situation isn't great, there's a reason why you don't see a constant change in the top 5 or so clubs in a league. They make less risky buys because they can't afford to and generally sign more established players.
Hindsight is a wonderful thing. Look at the signing of James to see how fans react after we take a chance on one player from the championship. Now imagine we did that every window. It's much more common for big teams to buy players that have done really well at a smaller club, it's much safer. There are exceptions to the rule, Dele Alli for example but it won't be the norm.