that depends on what u want from it... If u wanna push rating, than NO. I consider my self to be really good on ret, and highest I've been is 2.3, and it wasn't even on this server. It's survivability comparing to some other classes is not nearly as good and CD between burst is 3 minutes, so it's all about balance and pace. You can push only so much, and u need a good partner.
But if u just enjoy playing it, than yes. It's not as easy as on WOTLK and Cata, but it's still one of the most enjoyable classes to play. Especially in battlegrounds. It's super strong there. Don't listen to the ones that will tell you different. Thing is, playing ret on MoP is completely different from Cata, and after 2 years, I've seen only few paladins that burst properly.
Ppl just log in on it, try to play, than they realize it's not as easy as warr or hunter and they just say it's bad. Truth is far from it... At the end, you will have to try and decide for your self.