Goes to show it's not always about greed or malice. Sometimes overengineering is at least well-intentioned. (Following the money often helps you determine what caused it.)
Then on their next project those engineers get paranoid, and try to solve every problem before it happens.