You hit the nail on the head.
The politicians will never balance the budget let alone pay down the debt. But they know how to protect their cushy jobs & power.
Trump 2016! Clean the stables!
Perhaps you have forgotten that Congress decides how much to spend, and on what? Either Trump or Cruz may make progress on the debt and deficit, but neither will be able to do much on their own.