There are over 41,000 lobbyists in Washington DC, and a lot of them with very high budgets. It's not hard to figure what happens. Follow the money.
A million dollars a day is being spent fighting healthcare reform. CONgress critters work very hard - scouring up funds for re-election, which take more than $10 Million for a Senate seat. We have the best govt money can buy.
Funding the F-22 is all about money, not Defense.
GB