I actually beleave that things like what is depicted in Pentagon Wars is possible.
Just take NASA. Everyone complains that each Shuttle launch costs 500 million dollars. So why can't we make it cheaper? Russian Soyuz rockets only cost 3 million.
Well, the problem is the contractors. They absolutley want the cost to be high. They get paid on a "cost plus" system. The cost of the vehicle plus a 10% extra for profit for the manufacturer.
So, the more expensive the rocket, the better. That is why all those X-plane vehicles that NASA was working on in the early '90s were all canceled. What corporation in their right mind would switch from building 100 million dollar expendable rockets like the Titan rockets (plural) to a 50 million dollar, reuseable vehicle like the X-33, of which you only build two or three of them....ever.
Defense contracts and other big government contracts shouldn't have an unlimited budget. You either build the vehicle for the price specified, or you lose the contract.