@dankwraith whoa! easy there, Lenin.
without having to re-write these broken systems every 2 years, how will they fool themselves into needing huge budgets? It's the government's job to employ useless contractors, so they can keep justifying their own budgets and keep being the lynch-pins in their own jobs.