The Army was also kind of schizophrenic in its "every soldier a leader," rationale, because that very same argument should have/would have been the undoing of the warrant officer corps, but not long after the Army did away with advanced specialist rank, they made the warrant officer corps even more robust by adding the rank of CW5 and actually giving commissions to warrant officers once they pinned on CW2.
The Army has never been known for being highly flexible in it’s institutional thinking with regards to rank/grade, leadership roles, schooling etc... Some of that has to do with locked in perceptions by senior grade officers and NCOs with their own agendas and some of it is budget/operational driven. Wartime has a way of cutting through the bs and fitting roles and ranks to what it takes to complete the wartime mission, but it’s usually a transient application that gets pushed aside in peacetime.