There are classes that are worse to level , finding grind partys, solo playing, farming materials , farming recipes or pve in general.
Other way ppl would just choose the best easy classes do do everything and then reset when they want something else.
Like you want a tank and just choose full damage for leveling and farming rare recipes fast, then after that you rerol and you are a tank. In the time that a tank was there sinse level 1 taking 5 minuts kiling each mob that drop the recipe he wants
Or you want classes like pardoner, squire or alchemist, but just grind with a good pve build and after that you reset.
Or you want a pvp build but you play the whole game as a good pve and after that reset . In the time that pvp build took a hell to pve grind.
As a lol player i like the ideia that if you want a good late game you need to have a hell in early game and vice versa if your playing early was easy you shouldnt have a easy late too.