" the aircraft system designers were not involved in the event"
There was enough information and sensor inputs and enough computational power to avoid the type of accident. UAVs can land themselves - perhaps there needs to be a pilot cut-out switch controlled by the airplane computer.
The brainpower failure in PIA 8303 was from one pilot believing a go-around was the right move and cleaning up and the other one feeling like he could stick the landing. Seems like the computer should have been the tie-breaker.