I don't understand the outrage, it is like the standard DM outrage but with no logic applied. First outrage that she is a foreigner and never paid into the tax system, why that would matter?
Secondly there is outrage that she has to have a security detail, which is paid for by her employer and has been going on a good while...
Lastly they are complaining that will live off the 'English tax payer' as if she isn't loaded and would be bringing in tons of money from just the wedding even if she WASN'T a popular US actress.
DM comments look like the weird, Jealous, racist rants of a grandparent that does not agree with their grandsons out of town girlfriend.