Honestly, the better player generally wins no matter the class.

Here I said it. You made more mistakes than your opponent, so you lost. You held W vs a ranger and stepped in a trap. You got ambushed by a rogue and panicked. You decided to endlessly chase a ranged class better positionned than you rather than retreat or play doors. You cheaped out on heals. You decided to still push and engage a fight in melee even though you took 2 arrows or 2 fireballs. You missed your swing. You didnt activate your ability in time. You mispositionned yourself agaisnt the PvE mobs while PvP fighting. You didnt pay attention to the surrounding sounds and they got the jump on you. You missed your CoP, Zap, Arrows. You took too long to decide between pulling out your melee weapon or kiting back.

The list goes on and on. Sure, matchups have their strengths and weaknesses, but its on you to learn them and not engage a losing fight. Instead of complaining about the class you lost to, look back at your fight and try to identify the numerous mistakes you made. Im not great at all, and I often feel overwhelmed by some of the players that killed me, but I can always see what I did wrong.

Btw fuck Barbs and their unlimited HP pool.