I come in contact with foreigners daily - all born outside of the USA.
They ALL are flabbergasted at how many native Americans have absolutely no appreciation for this country.
And these are Americans who are relatively well-to-do, well educated professionals. But they pull a Colin Kapernick when the National Anthem is played!!
I used to work for an international rent-a-rig outfit. Out of a 22-man crew, myself and two others were the only native borns. There was a bull session at lunch every day about experiences in their home countries.** And, when they were done, invariably one of 'em would say "You people don't know just how lucky you are".
** As an example, one guy, an Armenian who grew up in Iran, and bailed when the Shah went down, asked if we knew why so many in other countries had front teeth missing. ???
He said that over here he was amazed that he could get a package of dried beans or rice and not find any stones in it - which was the main cause of missing/broken teeth over there. A guy from Argentina said that his family had a maid, who as part of her job, had to sort through the grains, picking out twigs, stones, etc. They touched on something I just took for granted.