While I'm not arguing we should return to the days of 20 independent control heads and hundreds of switches/buttons, I do think we swung the pendulum too far with platforms like the current Seahawks. There was something to be said for being able to change your squawk or switch the CMDS into manual without having to navigate through menus and visually close the loop with a glass cockpit. It was also nice not having to pay a prime contractor millions and wait 4+ years for what would've been a simple SW change pushed out by O level maintenance in the old days of federated systems.