My main party had Eder AND Durance
My main party had to have Durance AND GM most of the time cos MCA designed their quests to be updated and completed at uncertain points of the game/story and through resting, which meant I had to have them in the party and urged me to rest more often then needed to make sure I complete their quests. This privileged design made companion choice incoherent, biased towards having Durance and GM in the party for completionists like me. When I arrange a party, a given companion's relevance to the area I'm in and quests I'm doing come first, this limited that flexibility while trying to keep a viable party. In a way MCA forced me to play with the companions he wrote. This would have been fine if there were only 5 companions/no party choice. And even if this was not the case I think I'd have Durance in the party most of the time anyway, cos of his class and he's not half bad a character :D GM on the other hand costed me time spent with Hiravias the most; who otherwise could have become one of my mains, he/a druid can also replace a priest in a party more easily.
Here's hoping they won't pull shit like this in Deadfire.
So I'm gonna tell you a story.
I play a game to get my rocks off, a literal porn game. This game has a number of characters, companions and crew mates really.
I found myself the other day, going through one of the characters dialogues, fucking them, and then literally sleeping for multiple days, and pestering them to trigger a story advance to unlock more of their story.
This is the same behavior and urge you are describing. A drive to complete, for completions sake.
For fucks sake, the game has 8 companions. Why the fuck are you more concerned with completing the ones you seem to not like, when you could be concerned with actually enjoying your time?
I fucking hate this modern completionist mindset.
If you find yourself doing something in your leisure time. you don't enjoy. Stop, think, "Are there any skills I could be learning, any thing else I could do that I might enjoy more than this."
But no, "I spent 30 bucks on this game, and I'm not enjoying it. So I'm gonna spend hours bitching on a forum about how the developers put in characters that 'wasted' my timey wimeys."
If you aren't enjoying something, bitch about not enjoying it. Don't fucking go playing it to completion to prove an arbitrary point. It's not an achievement to do something you don't enjoy, in time you should've spent on something fun. Stars and stones man, that's not called an achievement, that's called a god damn waste of time.
Calisca is probably my favorite dies in the opening NPC since, "Oh shut up and get on with it" summarily gets his head cut off guy from Skyrim. I wanted to play that guy, and have bad ass one liners, and just be a generally belligerent asshole to everyone around me. But nope, instead I have to be mediocre generalist dragon soul eating guy who does everyone elses bidding mostly without question.