This episode to me shows something rather scary for the narative and lore of the game which is how seemingly, fine the narative team are with taking established lore of the races and just doing away with it to tell their own message.
We know, war's bad, executing traitors or captured enemies is bad but thats viewed badly to us as humans, from my playthrough of gw1 and some of gw2 thats not at all what I got from charr tho. Charr are all about that kitten, they love it, they are all about war, death, destruction (i mean u can see it just from gw1 the extend they would go to kill their enemies both of the same race or other races and their disregard for the environment in the process).
But for some reason we are supposed to believe that charr now have forsaken all their ideologies and their lifestyle and that Smoldur is the outlier here? (even tho he seems to act in character for what the charr are).
And even if the charr are supposed to have this race development where they grown to be more forgiving and understanding and kinder it falls flat because its not earned here and hasnt been in the story whatsoever, so it ends up feeling forced.
Im fine wity Rytlock feeling the way he feels because you set it up as such but why is his ex feeling the same (remember she stab him just to not blow their cover, and these 2 have a kid together)? It would be a great thing to see the 2 ideologies clash between the 2 over their son's fate.
At the start I was very much a fan of the story because Bangar was imo acting like a believable charr, sceptical of the power others posses yet not allowed to have such power for himself and his race, and hes showing no quarter or mercy to anyone whos trying to prevent him from aquiring it. Im so invested in Bangar because hes a real villian with beluevabke motivations and goes about achieving them in character (for him and his racial stereotype).