When government projects fail everyone involved walks away with money, not so when it comes to private sector projects. In fact take a look at some of the big consulting firms like IBM, they get paid more when governmental projects fail because they are paid first to implement them and second to fix the implementation they failed at delivering in the first place. The politicians who voted for the project are generally reelected and the cycle continues into the next major project.