Always? I used to think that too. But now, I'm realizing that the "American people" have changed drastically from what they were back in the days of my mom and dad. For one thing, we have millions more immigrants living here now, ones that do NOT work, pay taxes and contribute but that DO reject the American culture and language, while embracing socialism and/or communism. We have so many foreigners here now, that I feel like I am in another country when I go to the bank, store, etc.
Is it any wonder that half of the country has misplaced loyalties? Loyalties that lie in other countries perhaps? Couple that with the entitlement-minded African Americans and other minorities and you have an eventual recipe for economic disaster, which is what we're witnessing now. Even without the robbing and raping of America that the DemocRats have done, this system would eventually fail on its' own without a radical reversal.
So no, I don't agree with that "always". I only wish it were so.
On that I am an optimist....