City elves are one of my favourite origins - I think I prefer dwarf commoners slightly more, but there's only a hair between it. Shame I like to play mages so much in terms of gameplay. So I've always been a little skeptical of the dalish - most of my city elves have finished Nature of the Beasts with a diminished opinion of them - a number of them come off as snobbish, thinking themselves the 'true' blood of the elves, descended from dalish nobles (which clans are usually named after), or some such nonsense. It plays into arguments about racial purity which aren't concerned with the real plight of the elves: poverty, homelessness. It's divisive. I never liked the dalish much - and never felt then need to defend them - until I played a Solas-mancing Lavellan.
As you can imagine, Sera appeals quite naturally for me. She hates nobles - as do I. She also expresses an opinion on elves that I can sympathise with the origins of, even if I don't share it - I wouldn't say being an elf is an irrelevant detail, given the amount of racism that is rife in the dragon age setting, but I definitely don't think we should dwell in the past or get all elfier-than-thou about it. She's also a fun character who has a lot of good banter with others, and also makes friends with other companions (I really like it when my companions build relationships and interact with each other as more than strangers). If I ever have to take Blackwall out with me, I always take Sera along too because of their banter.
So, you don't see how fart jokes and such are immature? I mean, sophomoric humor is fine if that's your thing, but it is immature, regardless of whether you also find it funny. And yes, that is one of the things I find annoying about her.
I'd probably consider the only immature trait being that she doesn't accept any criticism. She doesn't like being challenged. And that's ok - most people don't - but to such an extent that you can't tell her she's wrong without her getting very upset seems... immature. I agree with most people that I wish her character arc had involved helping her take criticism and maybe shape her views in a particular direction. I also hate how she breaks up with a Lavellan who refuses to let go of deeply held personal beliefs they've valued all their lives - that's very immature.
Fart jokes? Couldn't care less about. A bit passé, but hardly a character flaw.
And honestly, I dislike how she loses control over herself and stomps that guy to death. When she calls the servants that tipped her off her "friends," she is only referring to a "friend" of Red Jenny, and not an actual person that she knows, so the outrage seems a bit extreme. While what he did was terrible -- and I agree that he IS a total "arsebiscuit," -- that behavior from her was unacceptable to me. Unfortunately, I can't really express that thought back at Skyhold, so I'm more or less stuck with the nice response.
The Verchiel guy came off like a collossal ****** from the moment he opened his mouth, from my point of view. He cared so little for the people beneath him in rank or status, they were just objects to him, it's actually incredibly cruel when you think about it. Definitely comes under the category of people I think deserve a slap in the face.
I think her anger there is perhaps an expression of something deeper. It's not necessarily personal, as in, she was angry because she knew the people (that's not the case) - but more that... well, I've been in a similar position before, where I'm privvy to a conversation with someone of a much higher social rank who clearly considers my existence - as well as all of my ilk, poor millenials who can't afford to pay rent or college debt - as just completely insignificant, as if my voice, my thoughts, my life, my friends' lives - are just not worth a bloody damn. It's angering. It's upsetting. The anger she felt there was probably just at this entitled posh ****** who considered this entire class of people - who live and love like anyone else - just completely beneath him. To the extent that people have died over a very petty squabble over land.
I don't blame her for beating the **** of him when she had the chance. I don't think that was immature, really. He was an awful human being and probably deserved as much, even if it wasn't too polite to do so.
She's probably the companion closest to my character. So, if i look at all three games and make a list of the companions that become closest to my characters i get
Dog
Aveline
Anders
Sera
That's an excellent list of characters.