BP got the rewards but everyone else is stuck with the cost of their screw up. BP is paying pennies on the dollar to gulf coast residents for loss of business. They will pay nothing in long term health costs.
As a gulf coast resident and free software advocate who's worked for Fortune 100 companies, the role of Microsoft in Deepwater Horizon was not that surprising. I helped write this report about the problems BP had with Microsoft and other non free software and this follow up report when more details were revealed. I'll be looking closely at NOV. Their lack of cooperation is probably concealing more trouble with the system that's largely responsible for the disaster. Industry needs to dump Microsoft to avoid future calamities. BP technicians thought they were doing as much as they can to fix the problems but they were clearly taking risks they should not have been taking and their solution clearly would have lead to more of the same.