I got into an argument with my family about this. I tried explaining to them that the government does often spend more money but that's because they want to the project to succeed: private sector just wants the best profit margin. Success is completely relative to that.