Isn't the stuff in the cash shop mostly just stuff they gave away for free during previous seasonal events? I've got most of that stuff on whichever characters were active when they were released. I have no problem with them offering old stuff for money to new players. I know a few are store exclusive but it's not much or pay to win or anything.