Good point Oak! Agreed 100%.
On the human factors side of it, training and SOPs are how we deal with less than forthcoming data presentations and non-intuitive automation designs. I feel there needs to be changes in both automation design and training alongside currency practices, spending more hours hand flying - in a sim or on an actual aircraft.