I'm not assuming in any single case, but if you think that every English player who has chosen to play for Wales loves the country then I think you're being incredibly naive. Why would I think English nationals shouldn't play for England? Are you suggesting that I'm somehow racist or is it just a poor choice of analogy?