According to IMc’s logic, each classes are unique. (by roles)
Swordman : mainly role is tanker (more like the sole purpose is just to aggro mobs, whichever circles you choose doesnt really matter (other than pelt) )
Archer : mainly as dps. (What else can you do when you can only shoot arrows)
Clerics : mainly as healer (As long you have the Heal skill, you are a healer, so you are a cleric. Be grateful some of your skills can atleast do damage.)
Wizard : mainly as support (You are either pure support or pure aoe dps. Aoe dps has the risk of being nerf to nothing at anytime, dont complain if you insist on going the dps path)
There is a big problem when they try to separate classes by roles.
When the healers can do too much dps, they become some super high survivability monsters that survive better than every other classes and on the same time can kill bosses faster than dps classes.
When wizards become too good a dps, rip archers that their sole purpose is as dps. The main advantage of aoe dps is they can hit multiple monsters, thats why their skill damage are usually lower but this becomes a disadvantage for wizards when archer dps can have both high single target damage and high aoe damage. Good thing is…atleast you wizards can still go the pure support path if magic dps path is destroyed by IMC
While we have so many circles to choose from, not every of them are suitable for pve or pvp or both. Crafter classes are joke…the only one that seems to be somewhat working for both pve and pvp is Fletcher. The rest are just…shops keepers…and slaves…(right…now even Oracles are joining the shop keeper rank)
I doubt IMC can rebalance everything to make every classes or circles equally enjoy both pve and pvp. Just pick what you like and have fun. No point getting frustrated for a game.