I have been saying much the same thing for years.
We need political, religious and business leaders at all levels who are unafraid to tell America that we have been using up our seed corn for decades, and that it will take decades of what a great man called "blood, toil, tears, and sweat" to get back to our former greatness.
Instead we get the likes of Trump and Sanders, who tell their followers that the solutions are easy, quick and cheap, and that someone else (who is absolutely Not Them) will be forced to pay for it all.
I am reasonably confident that no one who tells Americans the truth that they need to hear will ever be elected.