Its a business model, if the cosmetic stuff isnt paying the bills theyll release Pay2Win stuff.
Expect to see all that social stuff that was in game in beta that was leaked and never seen, and all the stuff they pulled the bait and switch with on people that paid for the high price box sets then removed the items from the stores.