This new chart from the Congressional Budget Office perfectly shows that our long-term debt is all about our broken health care system.

Social Security will grow modestly because our population is slightly aging, but that is easily managed.

The real driver is the CBO projection that our broken health care system will consume an ever growing share of government, business, and individuals’ budgets.

The good news is this is a problem with a known and proven solution. We can provide every American access to good health care at a fraction of what we are currently paying. Every other industrial country on Earth spends dramatically less on health care with similar outcomes. We can simply adopt one of these proven systems, like single-payer or all-payer. We are currently allowing the health care industry to dramatically overcharge Americans but we know government regulation could put a stop to this.

The frightening thing is that this obvious solution to our long-term debt has been known for years, but Washington is so corrupted by the health care industry the idea is never even discussed. Instead, the only “serious” proposals to deal with the debt that get discussed involve making life harder for old people without actually addressing the underlying problem.