All due respect,
@Spectribution, I think people like you who are quick to call entire organisations "stupid", have no appreciation for what these organisations strive to achieve every day and how professional they are. May I ask your profession?
Judging by your knee-jerk reaction, it seems like you have no experience whatsoever. If the U.S. Navy, among others, is not free of accidents, I am not surprised we are not free of accidents either. That aside, the question of blame being apportioned, people like us who have no idea about the reasons of such an accident tend to blame anyone and everyone as well as whine about low budgets like freaking presstitutes,
If we ever gave 1/10th the responsibility of any one of the people you are blithely accusing to you, you would quake in your boots.
Stop acting like ignorant arrogant chest-thumping nationalists.
Everyone knows we cannot afford to let this string of navy accidents go on, but believe me, the authorities in question are much more concerned about this than we are, as they have to bear the brunt of such a blow.