I don't hate USA, but I also don't like USA. So note this isn't bashing USA.
Anyways, with USA being known for things like virtually no worker protections, corruption, extremely high medical cost, extremely bad prison problem, extremely high homeless problem, and a number of other things. I wonder why many pick to stay here.
As far as myself, I pick to stay here because family and effort. On top of that, I don't have the funds to do that.
Note: if I did have the funds, I didn't have family here, and everything else was the same. I 100% would be moving.