I am fine with it. The mind flayers kidnapped who they kidnapped. It would be weird if they kidnapped an exact character from every demographic and if mysteriously I got on with everyone that happened to be kidnapped and implanted with a tadpole. Characters can be multiclassed if you don't like their class and you can always sack them all (or just kill them all) and just hire mercenaries if you want to too just build your own party. Or go it alone. Thats the thing I really like about this game is that all choices (however insane) can be valid ones.
"It would be weird if they kidnapped an exact character from every demographic". Would it? Depends on the goal of the Illithids.
"Characters can be multiclassed . . ." Which still leaves you with at least one level of a class you don't want and at least one level behind in the class you do want. Hirelings and Soloing are options available in many RPGs but this thread is about disappoinment in the BG3 companions.
"Thats the thing I really like about this game is that all choices (however insane) can be valid ones." Making choices is one of the fundamentals of RPGs. It is impossible to make sweeping statements about 'this game' when we know so little of the plot or the consequences of actions.