Tsk, tsk! Such a pessimist you are.
The solution is simple... just as the baby boomers are about to retire, we pass a brand new prescription drug entitlement. Current bidding for the votes of the New Seniors ranges from $320 billion (Republican) to $1 trillion (Democrat) over the next ten years. Then it gets worse.
Whatever the final tag, no entitlement stays within budget, so the minimum will likely be at least twice the GOP's Pharmaceutical Ponzi scheme.
But there's hope... just say "Take back the Senate!" three times and click your heels together.
It's a beautiful dream...