I still play the game on a daily basis and still have a great time especially with the sorceress Awakening.
In all honesty the pay to win Talk is a little exaggerated in my opinion, yes you can now sell costumes and other items from the Cash Shop in the game for in game currency, but the value of said Cash Shop items would require someone to spend immense amounts of cash every week and they still probably wouldn't have all the best items in the game.
The most in-game currency you can get from any single cash up item is currently 24 million silver. To put this in perspective the best of the best of the best items in the game will cost you hundreds of millions silver.... each.... not to mention the actual availability on the market place is actually quite low.
As for the Cash Shop items themselves, none of them are going to give super advantage over existing players imo.
Yes I do wish that you didn't have to purchase things like weight limit increases and stuff like that but to be honest they don't break the game.
For me personally I have a really great group of guys I'm playing live and the combat system is so fun it's enough for me to keep playing.