Why do people who hate America stay here when they could go to where they claim their roots are instead?

I think I already know the answer. The places they claim as their roots are shit holes, and they don’t want to admit that living in America is a privilege
Why do people who hate America stay here when they could go to where they claim their roots are instead?
Post Opinion