My understanding is that the subsidy from the government is there to make sure as many as possible enjoy ballet or other art forms, it doesn't (and in my opinion shouldn't) have anything to do with the nationality of the dancers. And the Royal Ballet is doing its part, partnership with the Sun, cinema relays, and I am sure plenty more I am not aware of.
Another misconception attached is that the subsidies benefit people who could afford it anyway, once again, they are here to make sure anyone can afford seats, if one wants to know how things would be without public money, they only have to take a look at the Hochhauser seating plan and price charts at Covent Garden, although there has been an improvement in the past couple of years. But if you remember or can dig up one from four years ago or older you will see that cheap tickets are non-existent, I very much enjoyed the Maarinsky when I saw them in 2009 (I think), but I remember being rather annoyed at having to pay £50 to sit on row S of the amphi. I definitely wouldn't attend as often (and I guess I am not alone), nor would I spend as much time as I do trying to bring in newcomers, if these were the regular prices the RB charged.
The RB is very much an international company, one of the best in the world (and probably the best where dancers don't all come from the same school and background), and as such should be supported by the government. It is great for the image of the country and there has to be some tourism involved with all the economic benefits attached.
I am certainly not going to complain that it attracts some of the best dancers from all over the world, this autumn's Don Quixote casting would look pretty sad if we only had UK (or from the EU to remain within the law) dancers. I also think that if there were British dancers who were just as good, we would know about them, and the RB would welcome them with open arms (one just has to look at the publicity push behind Claire Calvert, although it seems to have died down a little).
And without getting too political, trying to judge what should be financed based on what people want is a slippery slope. I am also pretty sure that the tax bill of about half of the ballet and opera going public more than covers the Art Council budget and any Art subsidied (and then a lot more), I'm guessing they are fine with their money being used like this.
Sorry for the rambling post, but that companies should care what nationalities their dancers are, that the subsidy is questionable, and that these two questions should be linked are things I strongly disagree with (enough to push me to register, I'll try to stay around to give reviews and impressions and generally participate).