I for one think the OP has the EngO's career properly assessed.
Every RAF EngO starts (as a fengo or bengo) in an essentially admin role managing the manpower working under their banner and, until assessed as fit by an NCO, supervised by competent staff.
The guidance given to them for signing "Reds and Greens", their most important 'engineering' role for some long time of their careers, is also from NCOs too.
Only when they get to the heights of SengO do they get some actual engineering credence, and even then it is a technician management role, not actually engineering, where they react to certain parameters and are given procedural paths to follow to create their so-called policies or decisions.
Due to some form of insecurity, their roles also create masses of burocracy and needless interference/complications leading to a "self-licking lolly" syndrome.
By the time they retire, most Engo's are burned out by their roles and leave the aviation industry, and those that have progressed enough to delegate their work to underlings join BAES/Boeing/Air Tanker.