I am not a roleplayer. When I play my characters I play with *my* set of values. I think a lot of people do.
So, if we assume that
1. It is important to keep players invested in a storyline to keep them engaged.
2. Keeping them invested requires they are offered choices that they would actually make.
Then what the hell is with the disturbing moral choices we are forced into with so many of the storylines in this game?
I appreciate that the overall storyline cannot change, but my own captains interaction with it surely can. So
1. The Kobali - I find the entire Vaadwaur storyline very off. I found the actual ST:V episodes that dealt with it to be off too. At any rate, the moment my captain finds out the Kobali are hoarding Voth in cyro sleep pods there are no storyline options available that actually permit me to continue and remain invested in my character. They are all appalling and I just have to click them to advance to the next set of rewards.
2. The Iconian storyline: What the hell am I doing here? The Iconians have literally attacked earth, killed billions in the Federation. And I end up with a set of wishy washy dialog options with Sela. I actually save the Iconians from a different threat and 100,000 years in the future they're not contrite? And then the game continues with barely a mention that the Federation suffered like 90% losses.
3. Odo and the Hurq beacon. Need I say more.
I am not asking for full player agency. But:
1. Other MMOs do have "reputation" systems. Perhaps we could - realistically - be given the choice between allying with the Vaadwaur or Kobali.
2. At least write the episodes in a way that my captains choices can be consistent with the players values. I am not trying to roleplay a chaotic evil rogue - I am playing my best reflection of me - the choices I feel I'd like to be proud of if I lived in this hypothetical Universe. And, most of the time, Chaotic Good Paladin is my default.