Giving every tech a 'hands-on' is time consuming and therefore costly. Decisions like these will always be decided by the bottom-line.
I used to be a "trainer" and was actually in charge of training. It costs a fortune. Every one that's getting trained has to replaced in the field by another person who has to be replaced and that person has to replaced and so on down the line. On top of that, training manuals and videos cost a small fortune.
BTW, I'm old school too, but there is nothing like a video you can replay over and over again.
Twenty years ago, I would not have agreed with you. Today a mechanic can take a laptop out in the field and have access to all kinds of videos. Great way to learn.