This is a seriously impressive bit of software engineering. It seems as simple as "push a button" to the layman but what happens when: There is a thunderstorm between the airport and the runway The nearest runway is closed due to a blizzard There is a mountain between the normal 3-degree glide-slope and the runway, an "offset approach" There is a 40-knot crosswind You have an engine out That's just a few, I'm a comme…
Because it's an emergency feature engaged by a passenger or automatically, it probably can't manage all complex situations. It may be just good weather emergency landing. Check fuel and wind, steer to nearest emergency airport and land. Best effort is better than no effort and dying.
> There is a mountain between the normal 3-degree glide-slope and the runway, an "offset approach"
I think it can land only to those airports that are it's database with landing approaches programmed it.
Cruise missiles have had similar technology for a long time.