It dont mind the cash shop (im not using it). Ok the big ugly yellow icon on top of the screen is a bit annoying tbh. Not sure if you can turn that off? No? Thought so.
I was F2P previously, and well, it cant really be classified as F2P imo. More like a demo. I was actually a bit turned off by the constant "BUY THIS; BUY THAT", luckily my current finances allows me to subscribe, so I did just that. Oterwise, I would probably have stopped playing.
It would have been more honest if they just made it a level capped trial.
I understand they need money to operate the servers, pay people etc. But I also think they could have done it differently (the F2P aspect) and still made money.