your analysis is pretty good, but you do not address the elephant in the living room.
the congress gets away with the willful short term spending and long term debt because the american people have decided they like getting something for nothing. we have reached the point in time that all democracies eventually arrive. the voters have concluded that they can, without consequences, vote themselves benefits for which others must pay.
if you wish to seriously address the current state of america, you should be discussing how that conclusion of the majority of the american people can be destroyed.