Tech knowledge is one thing but no substitute for experience on the aircraft. I’ve flown with many captains who could tie me in knots in a competition in describing the architecture of the electric system and redundancies of the A320 but who I’ve totally taken to school in terms of planning a thrust idle descent whilst they’ve been totally fixated on what the FMGC has been telling them. There should be a minimum experience level to teach the day to day handling of an aircraft, of that there is no doubt (IMHO).
Never known a trainer to get engrossed in the FMC and fly a terrible approach. Goes back to a good briefing/notech skills!
6 months on type for an experienced multi crew jet operator and experienced trainer, plus a TRI/TRE course which would prove you know the aircraft and SOPs inside out should really suffice.
You don't just get training through seniority, it requires another selection/assessment process. To me, that beats a bunch of point scoring going on to try and leapfrog others into a better position/getting a promotion. Getting away from the A350 now! On that note, glad I'm not going to have to fly it!