Wait a second...
There's actually a substantial movement in certain American cities to ban the American flag, chiefly because as a statement of national solidarity and pride, it is offensive to foreigners.
I question the sanity of people sometimes.
The current administration certainly isn't helping the lack of money. The Affordable Care Act means we're spending far more money (on entitlements) than we're taking in. If people continue to be blind to the principle of spending less than we earn, there's a very real chance that we'll continue to fall economically. Because most of the debts are in-country, however, I doubt China is going to just buy us out.
Believing that Americans are better than everyone else isn't patriotism. It's egotism. Pride in a country's accomplishments is. Like it or hate it, the world would be a very different place without America.