I see your point as far as this specific case is concerned, but how do you prioritize for every scenario? In this case they had to do a go-around immediately and it was a problem, but if it happened straight and level it wouldn't have been.
The Basel airshow crash happened because the pilot (test pilot no less) didn't know enough to put the levers forward when he needed to, and much the same thing happened many years ago in the Potomac with a B-737. In my opinion it's a training problem rather than a systems problem. At any time, in any airplane if the engines aren't giving you the power you need move the levers forward.
That shouldn't have to be a formal recall item.