Yes it fits in well with his job description - and you are right about the utilitarian approach. Even though they believe EVERY SINGLE SOUL/EVERY SINGLE CHOICE IS IMPORTANT, some realities have to be pruned.
But I wonder how Dresden would fell about uncountable lives being extinguished. He doesn't see eye to eye with Heaven on a lot of things.
I find myself wondering what the other Archangels, and other angels do as well.
If Lucifer spends the majority of his time lying and compromising choice and Free Will - which all angels have to SOME degree - but not the same as mortals, what does Michael do?
Because it seems like Uriel does most of the counter moves. And Raphael, from a reader perspective is the most mysterious. The Healer doesn't seem to be very active at all. Gabriel used to be very in contact with humanity, what happened? What do all the other angels, apart from Cherubs and Angels of Deaths do? Guards, messengers, warriors are the norm. And Fallen must have a bit to do as well.
Have the other Archangels destroyed realities? This fits in with the line from Uriel "I was fighting wars before your planet existed" (to paraphrase). I love getting into the broad cosmology of things.
And tbh I never really agreed with The Mothers being at the same level as Archangels. I think that has been retconned. However, perhaps not because as Jim says - the beings do NOT change, only our understanding of who and what they are. And maybe the Archangels and the Mothers represent something beyond our myths, something Jim has created for the purposes of his narrative.
Dresden won't mind countless lives being destroyed, as long as he did not happened in front of him and as long as he don't have the power to do anything about it. If Harry don't have such a mindset, he'll go insane. There is enough injustice just in Harry's own planet, heck just in Harry's own town of Chicago, let alone in the entire universe and all the multiverse. Maybe, just maybe, Book 1 Harry might childishly complain about such an abstract concept, but book 15 Harry knows better.
As for Uriel and Heaven, I do not think the concept of "free will" is a law applicable to all worlds in all the multiverse. I think there is a WoJ somewhere that mentioned about a reality where powers like Jedi mind trick is applicable?
There you have it. If such reality does exist, it shows that in some realities "free will" is not so strictly enforce as in the reality that is the Dresdenverse. In such realities, Archangels like Uriel might be allowed to take more hardline measures, because in such realities, Uriel is not bound by the laws of "free will".
It can be said that the current dresdenverse is a reality where the forces of light has secured propperly, and therefore the free will of mortals in this particular reality is better protected. Other universes however, may not be under the same circumstances.
Of course, if you are someone who wish to defy the heaven and desire to attain supreme cosmic powers, someone like Nicodemous for example, living in a reality like the dresdenverse is frustrating. You can't cultivate into an immortal like in Xianxia novels, not in this reality. Heck, even taking up a mantle of power is so difficult and full of restrictions and limitations. In short, the path to greater power is cut off in the dresdenverse. Like Michael pronounced in book 15: "There is a judge out there.:, which means the dresdenverse is already under someone's rule. The universe already has a Master, or at least a strong establish order.
Which explains why Uriel makes most of Heaven's moves in this reality. Because this is sort of "National defense" and Uriel is kind of the FBI, NSA and CIA combine. In the dresdenverse, Uriel is countering domestic crimes and terrorism. In other realities, where Heaven is trying to take control, maybe Michael is mostly in charge. because Michael is the general of the Army. while in realities where Heaven is trying to restore order after conquest, , maybe Raphael will be the main Archangel in charge.