Damn ...
I swear it by the old gods and the new ... i had perfect argument in mind, but before i get to computer, it was gone!

Hate when this happens ... anyway.

I'm not sure how that's true
Well thats quite easy ...
There is not much reason to storywise play a Rogue, if you allready seen all Rogue specific reactions and dialogue choices with your Warlock, just bcs that one have Criminal background.

I know there is still combat, but thats different topic.
Personaly i think that Inspiration "miniquests" are perfect compromise ...
If you think about it, its foten allready there, just hidden ... if you pick right dialogue choice, wich (in Larian eyes, obviously) would your *insert-background-here* would ... you get rewarded with inspiration.
That is basicaly like having that dialogue [*insert-background-here*] ... just hidden.

I will never be in favor of removing options just to force replay-value.
Me neither ...
Luckily you cant really "remove" something that was not present in the first place ...
So, this is more like matter of adding or not.

Especially when it means "forcing" players to pick either vanilla answers (usually black or white)
The way you say this it almost feels as if you would concider regular answers to be something lesser. O_o
I know the urge, i often also pick [class] or [race] options, just bcs i feel like my Barbarian should be Barbaric, and my Rogue should be Roguish, and my Gnome should certainly be the Gnomest Gnome that ever Gnomed!
But, they are not something better ... or, maybe i should say they shouldnt be.
I completely agree that "regular" answers are often (and by that i mean allmost in every single conversation) lack lot of nuances to express anything complex ... and sometimes (yes, Astarion dialogue again) to provide even any option for basic responces. :-/
But that can (and should) be resolved by adding more responces to cover at least the most basic reactions ... that is in my opinion: Acceptance, rejection, ridicule ... maybe questioning in cases when that makes sense.
Problem is (as it seems to me) that Larian is trying really hard to make every Race and Class special.
I believe it was Niara (not sure tho) who mentioned some time ago that her Halfling was able to resolve argue between Aradin and Zevlor peacefully by Racial-specific dialogue option.
And she disliked it, bcs if i remember her argument corectly (only paraphrasing here) "Halflings are not the only one who can think peacefully" ... wich is certainly true!
BUT!
And this is core of the problem ... if you take away peacefull solutions from Halflings, what will remain for them?
People are often complaining that [HUMAN] have so little specific dialogue options.
I think the reason is quite simple ... while every Race have some really specific aretype ... Humans do not ... they are everywhere, all kind of personalities, all kind of societies, all kind of professions ... Humans in DnD simply dont have any other unificating trait than that they are the most common race, and are present everywhere.

But how can you create options based on THAT?

Personaly i beleive that "regular" responces should contain all responces that are in this game, all races, all classes ... all at once.
And then Race-specific and Class-specific options should go to same outcome (maybe with slight bonus, or penalisation to rolls, depending on situation) but with more nuanced texts.
For example:
If "regular" answer tells us something like: "We should talk."
Then [Halfling] would be: "How about discussing it over a pitcher of beer?"
(For example! Just to reflect how much Halflings loves feasts!

)
But problem (for lack of better term) is that in this case, Race-specific and Class-specific responces dont play so vital role, since anybody can do anything and they are just nuances to roleplay your character better.
I digressed a bit

or one specific stereotype related to a class.
I dont mind this to be honest ...
As long as there is enough "regular" reactions to express yourself ... problem starts in my opinion, when you dont ... and that is not misstake of a class specific answers.
I dont think we need several options per class ...
Race-specific and Class-specific options reflects "typical member of *X/Y*" ... thats just how things are.
If you are typical member as Larian imagine them ... then there is typical answer for you ... if you are not, you have other options.
I mean, no developer in the world can create all "unusual combinations" we can come up with anyway. :-/
For example, adding "witty"/"funny" answers (currently mostly locked behind the Bard class) to a specific Background is not really an solution.
Many people picking different class might want those options without picking that one specific background.
Not at all what i had in mind, but good point!

Currently, the game seems to rely on one stereotype per class.
So, excluding "vanilla" options (to make things easier, I don't believe it would impact that much anyway), they can only be 12 "uniques" stereotypes (the 12 classes from the PHB).
Dont forget there is also 1 per race.

Also, Backgrounds are supposed to give access to certain items and other proficiencies that aren't in the game at all.
Question is if they arent in the game at all ... or just yet. :-/
Shame we have no way to find out, huh?

adding different options (to had flavor) resulting in the same output..
Thats something im asking for aswell.

As long as it dont get screwed as first meeting with Astarion, where not several options ... but all of them have exactly the same outcome. -_-
Such conversations have no meaning at all. :-/