That was always the plan IIRC cosmetics>subscription. It's not exactly shocking news or dirty pool or whatever.
Especially for players like me who never buy any cosmetics but get access to all the new stuff.
YEP.
No honestly I counted myself as part of that group too but it was shortly after I bought the Chieftain Paint/Kit that the Challenger came out.
That left me kinda feeling burned by their game. All purchases are now on hold till I see the slots for the Krait Phantom.