I would chalk that up to a gameplay and story segregation thing, really. Larian would be rightfully reamed for having an encounter like the tavern siege without offering you some way to fully restore your resources beforehand.
Now that I'm playing with Daeran in my party more often, I am starting to notice why he was one of the most popular characters during testing. Starts off the game as a noble that doesn't give a shit about the world unless it can amuse him, then starts evolving into someone who is very much still selfish but legitimately respect you and wants to help you out as a matter of principle. After all, you came into his life as an interesting individual that got more shit done in the span of a few weeks than all of his noble friends did in entire decades.
It's also interesting to analyze why he treats Ember well. One could interpret his behavior as a realization that if he had lacked the social standing he was born with, he would have ended up just like her. The foils become more obvious under deeper scrutiny when you notice that Daeran starts off as the party's dedicated healer, while Ember with all of her positivity is actually in a class focused around debuffing enemies in horrible ways. Either way, Daeran is possibly one of the best representations of a neutral evil character in existence, but one can also argue that it's Ember and the rest of the WotR cast that enables this for him too. It's too bad that the actual player character's choices in regards to being evil are seemingly so lacking in nuance in comparison.