Regarding the point that new graduate staff often lack the necessary practical, abilites that's just a fact of working life in general. Most youngsters come out of Uni very green and it takes a good year for them to be of any real use. I've trained a couple of graduates in fault finding before now and I only have (very) old C & G qualifications.
Anyone who has ever studied knows that a lot of what they are learning is just jumping through hoops to demonstrate their academic ability. The proportion of what they study that will actually later be used is often quite small. So they will need to learn a lot of new stuff when they get into a particular area of work. The degree shows they are good learners.
So once the graduate staff settle into the real world they should be a lot more able than an oldies like me in the long run.
If we are developing the profession, that's the way to go!