So I'm a cat. And obviously always at the back of our heads as melee is the thought "we lose the benefits of ranged". But thinking about moonkin it has various disadvantages. First, it's abysmal in soloing anything, it has to build dots in a slow and clunky manner and it's generally less fun for burst.
But then if I try to say, ok let's go moonkin as offspec, it's also a bit silly since there are two problems. One, you lose any offspec that isn't dps which is silly in itself but also you lose any dps of the better geared cat on any fight you can compete with ranged. So it would be only useful if you WILL do less dps that ranged and while that might be true in some fights (fuck you Thok), it's a lot of the time nonsense to aim for that. In fact, even in something like Thok, you ARE going to out-dps your moonkin lower geared offspec for the whole of the first phase.
But then I have another problem. I'd like to heal a bit but still not full time but everyone thinks I should be tank. But still, I do not even play the tank that often, only rarely in a flex or something like that or for soloing something rarely or finding a group faster for a 5man if I need the rewards fast or so.
So the question is, how can I get 4 specs that I play whenever without respecing everything (including gear itself) and without having bad gear on everything? Gief WoD.