Very simple way to land a smaller plane (RC, Drone Etc) in adverse weather.
Set attitude at level and airspeed at a rate that will result in a shallow decent. keep everything level and aligned with runway until a sudden decrease in sink rate is detected (i.e. ground contact.)
upon ground contact, engine to idle and brakes on. if sink rate increases again (like in a false contact) return engine power and brakes off. this way the plane comes down to a 3 point landing, and when it is on the ground the controls keep it level and straight until it stops. might run out a bit longer then their current landings and it may result in a few hard contacts but it should not result in a CFIT like this. (Controlled Flight Into Terrain i.e.. diving straight into the runway.)
Have this as the override instead of just shutting off the crash prevention.