In terms of pvp.
Yeah the current stat of pvp is weird. there is defiantly a meta build for it. IE stun locking.
Mage and Melee. it does not really matter. stun lock rotation.
How to fix it? you don't fix the skills. this game will have this problem always. we're free to pickup any skills we like.
Then what is the fix? Adding more skills. when a Meta is made you leave it. watch it and then make new skills to help people deal with that meta.
we current don't have escape skills or tank skills.
Normally you give high CD to stun and escapes so they can be abused. but in gang fights stun will always out weight the escape.
examples~
harden: 40sec CD. Toggle Skill (can be de-activated). for 10 sec you take 90% reduce damage but a not move.
Strengthen: Active ability. after being stunned you get a buff/de-buff "you can't be stunned for another 6 sec's. also -70% damage you deal."
skill: 40sec CD. can only be used when stunned. remove stun and get a burst of speed (+50% speed) cant be stunned again for 2.5 sec's.
buff: 40sec CD. 4 sec buff. Reflect incoming stun's back at the caster's. unable to cast spells while buff is active.