I just don't see how you can "fix" the problem of a pilot wanting to down a plane. Sure, you could bring in measures to make this particular situation less likely, but what is to stop a pilot in control of the aircraft stuffing it into a row of houses (or the airport terminal) on descent. In that case there would be very little reaction time available to recover the situation.