I am sure we will get more companions, until now, only the "evil" and "neutral" ones are included. I found the interview with Swen Vincke, where he addresses this point:
Interview with Swen Vincke (Updated: Nov 10, 2020):
“But we’ve only put the ‘evil’ and the ‘neutral’ ones out there. We haven't put any of the ‘good’ characters in yet, so I think that will balance that."
The interview is from 2020, but I don't think that this has changed; so certainly there will be "good" companions once the game is fully released. And I am optimistic that once we've got all possible companions, it should be more easy for players to choose characters they would find acceptable for their party.
I like to play "good" Tavs, and I like the challenge to form a group with companions who do not necessarily agree with everything she does. I think we have a strong external motivation to form a party even with people we do not agree with: If I were my Tav, I wouldn't tell random people that I might turn into a mindflayer any second, so I would stick to people who share my problem, whether I particularly like them or not, and find out what is happening/get help.
Of course, it is not always easy, there are some arguments, and there is some back and forth with approval and disapproval, but personally, I find this very interesting. I do not choose my options in order to get any companion's approval, but according to the way I imagine this particular Tav. And I'm curious how the companions react to this Tav.
My Tav will tell Astarion that she is sorry that he has been tortured, but she will also say that this does not give him any right to make racist remarks towards Gandrel. She wouldn't let Lae'zel humiliate Zorru, and will intervene. And so on.
I tend to play characters with high social skills, and I like talking to our companions, learn more about them, find out why they act the way they do (yes, sometimes I get the feeling my Tavs are the group therapist

)
Will my Tav have a bit of a positive influence on some companions, or will someone stab her in the back? I don't know, but I am very curious to find out.
I can understand that this is not everyone's cup of tea, but I think on full release, there should be group constellations for all (or most) players.