At the risk of grossly oversimplifying a complicated situation, it would seem we need to get away from the current "train to fly the instruments" and get back to "train to fly the aircraft"
There in lies the rub, many airlines just teach following FDs. Putting a box on a cross is not training to fly anything! My view is that some airlines make flying an "internal" task flown in the confines of the cockpit, satisfying a computer without any seeming reference to the outside world!