Inter arent Madrid or Barcelona and you arent talking about within the past 10 years.
Beckham went to Madrid because Sir Alex and he had a poor relationship at that time. He got too big for his boots so the club wanted rid, it wasnt the player forcing a move it was Sir Alex.
And once again you're talking about the CORE of the side. You dont want a whole bunch of players wanting to move and causing problems at once. You only want to have a couple of Ronaldos and Pogbas on top of your settled, British core of players who you know is going to stay there for the majority of their career because they always wanted to be winning the premier league, not la liga.
If you have a core of foreign players who dont view the league the same way because they didnt grow up dreaming about just winning the premier league and staying there the entirety of their careers, then you could have a problem convincing several players at once to stay. To some extent we already have that now.
With Ander already gone, De Gea and Pogba not signing contracts, even Mata apparently has an offer and for some reason didnt sign it the moment he got it, we have a problem right this moment with tying down a bunch of our foreign players let alone if the squad was a majority foreign players and we didnt have the British players we can fall back on while the fancy lads are pouting about only earning £200k a week.