If you're fighting for survival, ruthless efficiency is necessary and anything less is an unaffordable luxury; I rather suspect this Harry will understand it and Dumbles likely never will (it seems to be part and parcel of his mindset/worldview). I suspect he's going to get a weapon against Tom, but not the tool, especially the pliant tool, he wanted.