The problem is that there is not enough money enough our coffers to fund the war in Iraq. Now, IIRC, was that money allowed for in the proposed budget.
Sadly, that money has to come from somewhere, and what better target than an overbloated, un-required program?
I think the F/22 is cool and all, but the simple fact of the matter is that there is no viable reason for this plane to exist. It's mission can be, and is already, carried out by our existing forces as it is.
Although one they should scrap first is the B-2 Spirit. What a waste of money...