The A-320 is a good plane, but perhaps a tad over automated.
All modern (new generation) aircraft require FMC input from the pilots regarding destination, route of flight, arrival procedure, etc. Wrong inputs can be serious. Korean 007 learned the hard way many years ago.
Automation requires management and a crew acting in accordance with checklist procedures. I think this crew was lax in preflight deligence and enroute cockpit management. They put personal issues above the safety of the flight. They won’t go to jail, but they will no longer possess Airline Transport Pilot ratings or jobs at the end of this hearing.