I can see your point. Though all non-coms should have “some” leadership experience. I think it’s the Marines who proclaim “Every cook a rifleman”. Though I always wanted to be Corporal rather than SP4. Maybe it’s just that I’m a hopeless romantic.
That's my point...technically speaking, specialists (at the E-4 level or above) were not NCOs, they were technicians.