Why is everyone so hung up on ground radar ? There is allready a cheaper/simpler GPS based system invented ,ironically by a swede, but itīs implimentaion would mean finacial losses for the likes of Honeywell and Rockwell/Collins, UPS.......... I just answered it myself.
Lets face it, there is a $$ price on human life, and we all accept it silently.
RIP crew and pax.
Brgds
Doc