I've been refraining from commenting, but I just cannot agree that there are many things that happen to which "no one is to blame". Usually, there is more than one party that shares blame for a given "tragedy" or "accident". Just because the risk was negligible does not mean that no one is to blame. Most accidents in aviation have a negligible risk of happening, but once one happens, the NTSB works hard to figure out the root cause. In almost EVERY case, human error was a cause. A report is then written and disseminated, new procedures are adopted, and air travel gets a little bit safer, as long as those recommendations are followed. But the key point is that the investigators don't go around after a crash saying "what a terrible tragedy, but I guess no one is to blame". Even when the results of the investigation can lead to people being fired, companies being fined lots of money, or people having to live the rest of their lives knowing that their carelessness cost the lives of a number of innocent passengers.
Blame should *always* be assigned in any accident. You don't make things safer by trying to salve people's feelings, retain the magic "Disney bubble", or by pretending dangers do not exist. You make things safer by getting to the root of the problem and who is responsible, and correcting procedures so that it can't happen again.
People who have the philosophy that you shouldn't "play the blame game" are in my experience people who are lackadaisical and in fact to blame for a lot of things.
All that said, people on this board trying to assign blame is ridiculous. We are not a court of law, and we don't know all the facts involved. However, if you think no one is to blame for this incident, you really are living in Fantasy land