I can’t say that I disagree with any of that. I would not discount anyone who doesn’t have an aviation interest/background ; but I do think that the system should be built around a nucleus of aviation enthusiasts ie capable aviation enthusiasts. Without judging the different generations, my Cadet course comprised 24 ex ATCAS - only one of whom failed. In my opinion, all except that one individual had that motivation occasioned by experience in ATC & enthusiasm for the job. It was this that helped make them good controllers. That is not to say that anyone without that sort of motivation cannot be as good !