I have found the difference between Republicans and Democrats is limited to when they want more power, money and influence. With Democrats it seems to be from conception and for Republicans, it seems to occur once they are elected to office. Regardless of the timing, spending and personal rights have been slowly eroding for many years and there is no sign of a comeback.
If you noticed Tom Coburn's list of the top wasteful acts from our Government, you know that we just have too many people spending too much money and there is no way to police every dollar. When you look at the massive budgets that are passed, it is no wonder it is filled with surprises.
The large Federal budget should be segmented and passed based on small areas of the budget. You simply cannot throw in every possible expense and expect to form a coalition to reduce any of these items.
Unfortunately, most folks are mad as hell about the waste and taxes until they are elected. Once that occurs, they feel they are entitled to these perks and they are doing such a great job, they deserve to be reelected. This causes many good people to become burdens on the supporters who elected them.
One way to reverse the trend is with term limits. While legislators will never pass a law to limit their terms, we can make this happen by examining the candidates. This takes considerable time and effort but is worth it in the long run. When you are paying 50% of your earning in some sort of taxation, the time you spend screening candidates should become a priority.