Well the UK needs these "foreigners" to keep the economy growing. What's wrong with that?
I never said you were dumb I agree it is a shame there aren't more sports played at a high level compared to the USA. But we do a lot better than some countries...look at India they only focus on Hockey and Cricket!
that's funny I was in the Indian Embassy(in London) and it was full of Russians.