In my opinion the USA is living on borrowed time. It’s a matter of waiting for the other shoe to drop. http://www.patburt.com/
Unfortunately, “borrowed time” in the history of nations moves very slowly, so 1) the decadent people ridicule those who are warning the society and 2) the hammer falls on our grandchildren and great-grandchildren. A decadent society is a very slow-motion train wreck.