The USA isn't perfect, but we are the best game on planet Earth. We are a Land of Opportunity for those willing to work, and who haven't made numerous poor lifestyle choices.
One measure of our greatness is, according to a 2017 CNBC article, only 5,411 renounced their U.S. citizenship in 2016. (That number was up dramatically from only 231 in 2007. It will be interesting to see if the number of those renouncing their U.S. citizenship continues to increase so dramatically during the Trump presidency.) Only 5,411 out of a nation of over 300 million were actually so dissatisfied that they were willing to become a citizen of a nation they believed to be better.
In 2017, 707,265 people become naturalized U.S. citizens, while 1,127,167 people obtained lawful permanent residence status. 53,691 refugees also took up residence in the U.S. in 2017.
Why is it that so few of those who rail against a more than 200-year-old, capitalist USA can't seem to find a socialist/communist utopia in which to reside?