- they don't care what personality your personal character might actually have -
This hardly seems fair ...
What are they suppose to do? Create 9 lines so each potential aligment is represented, for each class, each race, and generic stuff? That would mean 18 Dialogue options PER SCENE! :-/
A simple fix is just to not have a constant tone/personality for all of a specific [Class]'s dialogue lines. E.g., Some [Sorcerer] options are arrogant, others are more neutral, others are more joking, etc. There's still only be one or two [Sorcerer] options in any set of responses.
This way, a player wouldn't *always* have to make the choice between roleplaying their PC's personality and choosing the class specific dialogue. Sometimes the [Sorcerer] dialogue would match up with your PC's personality, and other times you could pick a different dialogue option. Best of both worlds.
Edit: So essentially what @The_Red_Queen was arguing
I don’t think that every time there’s a class-specific line that it needs to be suitable for every member of the class (that would be asking for blandness) or that there always needs to be different class-specific lines for different alignments. It’s perfectly reasonable that in some situations, say, there may be something an evil rogue would say whereas a good or neutral rogue wouldn’t say anything different from any other class.