No. I’m an example of a British person living happily in the USA for now, as a legal non-citizen. My reasons for not taking American citizenship are:There would be no advantage to me other than being able to vote or hold certain government jobs.As I am married to an American it’s unlikely that I would ever be ejected from the USA, unless I do something illegal or monumentally stupid.I always have the option of returning to the UK. If I fell seriously ill, this is more than likely what I would do. As I paid into the NHS with my NI contributions for around 40 years and didn’t use it much during that time, I don’t think that would be unreasonable of me.I had a friend in a similar position. They had worked in the US for only about six months when they discovered they had bone cancer. As they had not worked long enough to have full medical coverage on insurance, they had no option but to return to the UK where they were promptly treated, and three years on are healthy and working again. The US company really needed their skills and keeps making them offers to come back, but the situation with health insurance is so tricky that they can’t risk it. A lose-lose situation for everyone except the insurance company.I can drop out of the US tax system again and transfer back to the UK tax system and the IRS will not have the right to pursue me across the world to have me pay taxes.Don’t get me wrong. I like it here. I’m living a middle class American life mostly, but the US is hardly beyond criticism, in fact I think that there are a whole lot of things need fixing which are widely discussed on Quora.But to answer the question further, while I’m happy to state my reasons for not becoming an American, there are a lot of people who won’t even come to the USA as they consider it too dangerous or regard the American way of life as being undesirable or just wrong.