My problem is more, that the Classes by itself are quite arbitrary.
They are not really divided by party role (Tank, Support, Melee or even just Magic, Support, Martial), nor by origin of power (innate power, loaend power, learned power).
Like, you have some classes, that are clearly designed...