erm, to those wishing to re-design everything.
Remember there are myriad items which can cause disaster. Take the altimeter pressure setting as an example. Get this wrong in IMC and the rest might be history........
The basic premise of a certain company, as I posted a while back is to assume a certain level of pilot competency, and generally this is proved to be valid when we consider the number of flights that go without a hitch every hour of every day.
This is not to pre-judge the findings in any way, but rather to suggest that you stop assuming that there is some magical way that every system that can cause an accident can simply be fitted with a warning. You'll need warnings on your warnings if you don't set some kind of baseline competency level in the operator.
And again I say this is not a comment on this accident, but simply a generalised observation on machine/human interface.
Wait for the report.