I put the blame on the parasites in DC. Our government's economic policies of wanton spending are letting the chickens come back to roost.
The days of the blank check, and bottomless credit card will end soon. There are going to be a lot of liberal entitlement slugs who are going to be some kind of angry.
The flip side of this is that China's population is at least four times larger than ours, so in an age of global commerce and modern telecommunications it's really only a matter of when -- not if -- they supplant the U.S. as the world's largest economy.