I had to doublecheck the chapters because I got 4 and 5 crossed in my head, but for the most part, I enjoyed them. Braham was annoying but I kinda get it; I don't get the impression that the game wanted me to like him in that moment anyway, and I assume the character is just in a low moment before the story starts to pull him up. I thought it was funny how my character started schmoozing with the human queen, but I didn't find it objectionable or anything, and I liked how an NPC even joked about how odd it was for me to be there. There was one uncomfortable moment where the game pointed out how she walks around barefoot which gave me bad internet vibes, but I might have just been taking that moment too cynically.
The Caudecus fight ripped me a new one, haha. I heard it used to be much harder, and I certainly complained about the fight to my friends, but I also know I'm still trying to break some bad habits I learned from leveling up in the base game, so I don't know how much of it was really my fault versus the game. It was mainly the add golem repeatedly ragdolling me into endless AoE, along with me not-yet-knowing I could keybind the special action button, so I was often failing to mouseclick it in time because I was too busy fighting with the confined camera angle.
I didn't even mind the Balthazar reveal that much. Yeah, it was pretty weird that I didn't really know who Lazarus was in the first place, so the fakeout of "this villain you don't know is actually another villain you don't know" didn't land, but I'm also aware that I'm new to the franchise and jumping into a sequel so these things are just going to happen. And the context of the scene was clear enough that he was a big deal of a human god, given that one NPC freaking out and having a crisis of faith to the point that she ran away in the middle of battle. I think the only thing that really short-circuited me was the oath itself, especially on the word of a character who failed to endear me to her. But after I searched the forum a bit (which I suppose I should have done before posting this thread), I can see I'm not the only one it didn't land with.