I agree with much of your post but not the part that "warrants aren't really officers."
Warrants are officers even tho' they don't hold a full commission, in the sense that you posted.
A chief warrant officer (W-4) buddy of mine that just retired was the XO of his flight group with command authority over the NCO's, enlisted, junior warrants & contractors: Army personnel totalling 40 or so, contractors totaling about 10, annual budget over $20 million /year, supporting approximately a half-dozen air craft. My friend's CO wouldn't sneeze without my buddy W-4's consent. Reason: a few hot-shot previous commissioned officer CO's had tried that & were quickly yanked from command by the commissioned higher-ups. The NCO's routinely took their orders directly from my W-4 buddy, who also handled personnel matters: training plans; maintenance oversight; contract management; and budgeting, amongst many other hats.
An officer is an officer is an officer.
However besides that one point, I agree with your post.