You’re not wrong, but rather it should just be part of the main story and should really only be like…4-5 solo-missions long total with NPCs explaining what’s going on/how party play works for everyone, then offer role specific stuff.

Or alternatively, part of the specific job’s quest line, with levels capped until the job quest is done.