I've never been bothered about having English players. If we can get cheaper, better players from abroad then so be it. It's down to our ridiculous TV deals and stupid foreign players rules that English player prices are so stupidly inflated - and why do we get big TV deals? People want to watch players like Aguero, Di Maria, Hazard, Toure, Mata, Van Persie etc etc.
If every team could only use home-grown players England would be nowhere near the top. English football is f***ed, we rely on the foreigners.