I have to admit I do watch a lot of air crash investigation and read all the reports and you do get this common theme of not one but a number of unlikely events all lining up to cause the accident , and not one thing on its own and as each event unfolds you are screaming at those involved to figure out what comes next but they never do .
As these accidents have happened and will happen again I am a firm believer in new technology being designed and put into practice to try and eliminate some of the issues that pilots face, the new trials of light weight mode s transponders is one such idea and we should always look positively at new tech! How many people poo pood iPads in the cockpit and now they are everywhere
TCAD , synthetic vision , IR cameras , night vision goggles etc should all be looked at and if they are useful made available along with the training to use them . That said if it moves it can crash skate boreds , pushbikes , cars, planes , helicopters the only way to stop them all having accidents is not to use them but remember horses bite !