WIth respects, it is the job (or at least should be) of the DoD to spend taxpayer dollars wisely and in that the DoD fails miserably. The only thing common to all DoD procurements is that they are over budget and delivered late. For example the Marine Corps is replacing some software and originally estimated the life costs at 126 million. They have already spent 632 million and the life cycle costs have ballooned to over 1.1 billion. What's worse is that the new software is far more complicated and doesn't even work as well as the software it replaces. You can spell the word 'waste" with the letters DoD.