Most of them have weaknesses/tradeoffs. And that’s not my model. That’s Blizzard’s model, and it’s a model I agree with. It’s obvious that most healers (and their CDs) do well in some encounters, less in others. Same thing with DPS. It’s simply the way the game is designed.