While not disagreeing withWhile not disagreeing with your basic conclusion, in this case the private sector company went ahead and duplicated work that the main developers had already done, because they didn't communicate what they were doing with the main developers.