I see you people really act like you know nothing about classes.
Each class have its own role in PVE.
DW - Dealing with a lot of mobs.
That is why he have high pdef, LP as main passive and AOE healing that affects everyone.
Still it is the best tanker out there and you can be main tanker on bosses and deal fine dmg and be great support.
SK - Dealing with Bosses
Each of skill is single target, most of them.
It does have Mdef and EP as main passive and DOT's.
SK does have AOE skills yes, but he needs help from healers to even use them since they drain LP + dmg from mobs.
About tanking, it can tank, not good as DW and if you compare def stats from DW and SK, you will see big dif.
Turtle - Dealing with a lot of mobs
It does have big Kames and stuns and it can be help in PVE but as you know, their def sux but epic fire power.
Crane - Dealing with bosses
It sets a lot of OP dots on bosses, it mostly does not generate aggro on bosses, not big enough.
It does have epic debuffs, %LP reduce that is sooo goooood and epic success rate...
Dende - OP healer
Poko - semi healer and only used because of speed, mostly but still dende is way better in healing and support
Ultimate Majin - Majin type of SK.
It is weaker a bit yes but with buffs, really needed and with right gear, it can tank bosses with good help of healers.
Grand Chef Majin - Majin type of DW
Main goal, is to give good buffs and deal with large group of mobs.
One more, eating EP in PVE will prevent using skills and turn them in balls will make them harmless-
Karma Majin - Speed dps support with good stalling skills
Plasma Majin - Turtle on steroids.
Epic dmg, epic AOE skills and KD at will is great for large group of mob's.
If you have plasma in party, you will have all time in world to deal with mobs.
PS: If you want to improve their roles sure but I do agree that nerf or changes for PVP will affect classes roles in PVE.
Soo watch what you asking for it and please do not ruin game.