Well, like all rumour and hearsay, don’t believe it until you see it in writing from somewhere official. And even then there are probably two other authorities that say something different. I can reassure you at least that DE officers very much ‘do’, including (horrors) driving things. I’ve been driving Land Rovers, for instance, since I was a Pl Comd. I know it raised eyebrows in other units, but there was never (at least in the 20 odd years I’ve been in) any official reason why we shouldn’t. Afraid I can’t speak much about the technical corps except to say that most of the ones I’ve worked with seemed pretty ‘hands on’.