Well that's really a drastic oversimplification.
I know the part in quotes was. That was actually why I made sure to mention it was just paraphrasing. I don't think saying that people are putting the personal morality of their leaders above what they will do for their country is at all an oversimplification if only because people have, in fact, said that they are doing just that. They have said that they cannot put someone like Bhelen in charge no matter what the epilogue slides say.
He also orders Harrowmont executed after he had honorably acknowledged Bhelen as king, and sets up a ruthless dictatorship where the Assembly is abolished. Apparently the loss of representation and freedoms is okay as long as the casteless get some more rights, eh?
I honestly don't care that he executes Harrowmont. In those kinds of societies, executing the loser in a bid for the throne is really common and Harrowmont really should do the same. I also don't care that he dissolves the Assembly as I don't feel it is really a representation of the people or allowed them any freedoms. These people were not voted on, they have hereditary power. They are not a republic they are an oligarchy. The Assembly never gets anything done and is hopelessly corrupt which the lack of a DN trial due to bribes should make perfectly clear. Dissolving them is what allows Bhelen to make his reforms because otherwise he'd have to keep bribing them or they'd block all of his efforts.
Really, who is losing representation? Decadent nobles? I'm fine with that. What freedoms are they losing? The freedom to get money in exchange for votes and keeping everything exactly the same so that Orzammar continues to die or to increase their own power and prestige? Also fine with that.
On the other end of the spectrum, when you support Harrowmont, Bhelen refuses to accept it, and attempts to kill the Warden, Harrowmont, and half of the Assembly in a coup, the very thing he accused Harrowmont of trying to do. It's hard to argue that his intentions are pure in such a scenario.
Yes, Bhelen does fly off the handle here and I think that's a really stupid move. He should at least wait until the people who just fought their way to the Anvil of the Void are gone because then he would probably win. I think that the concept of Harrowmont or Bhelen's intentions being pure or not is really personal morality which I find less important than what they will do for Orzammar, as I've said.
He has better intentions, he's a people pleaser and wants things to get better, but he isn't forceful enough to make that happen.
I could not disagree more. If Harrowmont has the Anvil, he has the power to crush Bhelen's rebellion and the Assembly all falls into line behind him. You can put Branka kidnapping surfacers and starting a war with Ferelden as Harrowmont not being forceful enough, yes, but the fact that he demolishes Dust Town badly enough the other castes actually complain about it and uses his golems to strictly and ruthlessly enforce the caste system is in no way making things better. If this is Harrowmont's version of making life better, I'm glad that without the Anvil he never manages to do anything.