Ret is a bit unbalanced right now yeah. Need their durability tuned down a bit. LoH and Bubble should probably share a cooldown or something, there are lots of solutions, I won’t bother with all of them here.
But you know what is just as broken and unbalanced? Warlock. You may lose the rock paper scissors game to one class right now (and I don’t feel a good lock loses to a ret TBH as long as your portals are in the right spots and you are not just getting jumped). But lock beats just about everything else.
TLDR; Person playing overpowered class, cries about being killed by the other overpowered class. Tale as old as time.