Where did I ever make this out to be about player agency?? My opinion on Sera's behavior isn't about player agency. It is about the fact that you are never allowed to disagree with her without her belittling you, outright shouting at you, or treating you like crap. (And the Inquisitor's responses aren't always perfect either, but rarely am I ever 'having a go' at Sera, which is what she always assumes in most circumstances.) My problem with Sera is her toxic personality. Let's take another example Solas has his own set of issues--some of which do not get resolved, but at least he will come around and admit that he was wrong in his judgement about the Dalish. My problem with Sera is primarily that she never changes. My problem is that there's no calling her out on her ****--which is something I trust my friends to do for me. There's no conflict(apart from just butting heads with the Inquisitor), growth, or resolution. She comes along, ostensibly to see if there is any truth to her faith, but she ultimately dismisses or rejects anything that challenges her worldview. There's not much point in going on a journey of discovery if you're just going to reject everything that doesn't fit into a certain box.
How is none of that player agency. Player agency is, after all, you being able to do all the things you mention, and more, right? Is this going to be another "redefine established terms/concepts so I can make a valid argument" thing? It is, after all, quite common here.
My problem with Sera is not that I can't "change" her, it's that I can't support her in her supposed journey of self-discovery and that the game's narrative actively shields her from change or compromise.
Also I never said the PC should be unfixed or immutable in their positions? One of the more interesting aspects of the DA games for me is that the protagonist CAN change. I adore that. You don't have to be a person set in stone. Your beliefs are allowed to change to reflect new information (re: Mythal or finding out the truth about what happened at the Conclave).
Also, I said that it was the manner in which the breakup happened that bothers me, not the fact that Sera is the one to break it off. It's how she does it. If she had just said "I can't make this work" or "I think we're too different" after the PC affirms their beliefs--rather than asking the PC to discard those beliefs--I would be totally fine with how the breakup happened.
I didn't want to touch the rest of your post because it was gross and victim blaming and ignores the experiences of those who are abuse survivors and are reminded of their experiences by Sera. Besides, when you enter the relationship with her, there at least seems to be a tentative understanding of "We'll see if this works out." And part of that understanding--to me--implies "I will respect your right to have your own beliefs even if they don't match with my own."
How is that, exactly? A person spends the entire relationship establishing their position on really important matters, breaks it off when those boundaries are breached, even tries to dissuade you from it, and yet, in order to get the break up, you throw them right back in her face, but she's not the victim? That's typical rationalization right there, isn't it? "I blame her for sticking to what she believes, even though it's not her issue, but mine". It is, at the end of the day, your issue. She doesn't blindside you with that position. You can start to see how she reacts to "eflyness" in your first dialog with her: "It's nice to talk with another Elf" results in Sera Slightly Disapproves. Did you think that was a bug because she has pointy ears? It also, by default, implies that it won't. So the only acceptable outcome is it will?
The PC never demands Sera to believe in what happened at Mythal. They never demand that she change for them. The PC is allowed to respect Sera's opinions and belief system, but Sera apparently cannot do the same. They break up because Sera can't handle the PC believing in it. She refuses to allow even the shred of possibility that the two belief systems can coexist.
Don't they? In order to get the break up, you have to persist. If you don't see trying to make her look at it as a possibility as changing her beliefs, what is it then? Andrastianism teaches that there's one God, the Maker. You're telling her she needs to disregard that in order to consider another possibility, and, to top it off, the Elfy possibility. How is that not trying to affect what she believes? You are essentially telling her that Andrastianism is wrong, since "Looky, Elven Gods are real too".
Even as a "Friend" that scene left a bad taste in my mouth. She calls me stupid because I do not believe the same thing she does. I never asked her to alter her belief system for me, all I want from Sera is the ability to disagree and have her respect the fact that I have a different opinion from her. Fullstop.
...and yet, there are countless posts over several threads that call Sera stupid for not changing her mind. So who's right? If I have to choose here, I'm going with Sera. Why? Because I'm not going to take the word of the BSN, the same people who tell us that Iron Bull never wears armor into combat over someone that sticks to her guns, no matter what.