In fact there are many ppl that want cosmetic items to be on cash store so they can just buy it and not spend hours grinding for it.
I used to be against cash shops but seeing those ppl I think its ok.
Also without the store or raising sub fee this game will be a terrible business compared to how much money other AAA live service games make these days with gachas.