Or I'm terribly missing something here?

Being a healer is frustrating. While I'm hard to kill, non-tanks die in 3 hits, I can only save people if I sort of guess that they'll take heavy dmg and pre-cast so those heals land in time... Other than that by the time I click on the player frame and hit my button, they are already gone.

Being dps sucks because if you're in the front, is very likely that you'll be 2-shot by at least 3 ranged players.

It's really meant to be like this?