I'm with you Alf - for every weather accident, there was a pilot who chose to fly into that situation first. Someone who evaluated the weather conditions, their own skills and the aircraft's abilities, and went ahead. Or did none of those, and went ahead anyway.
These days we are pretty good with things like maintenance, appropriate technical skills (ie the physical act of piloting) and currency, but we have a long way to go to crack the "human factor" to further reduce our accident rate. But then, few people can claim that they aren't aware of the health risks of smoking, and yet despite all efforts, smoking is alive and well today. You can legislate, train and prepare for everything, but it all comes down to choice, and sometimes even the best of us will choose wrongly.