It’s not enough to criticize, you have to have an appealing alternative. From The Zman at thezman.com:
Word has begun to trickle out of Ukrainian and Russian channels on-line that the Zelensky government has ordered the remaining holdouts in the city of Mariupol to fight to the last man. Many have surrendered but there is a remnant that has refused to give into the reality of their position. On Sunday, the Russians gave them one last chance to walk away alive. The word from both sides of the information war is that the Zelensky government instructed them to die with honor.
The Russians have been slow to take the necessary steps to clear this part of the city of the remaining militants. One reason is pointless slaughter is not something any professional military enjoys. The other reason is they were hoping to minimize damage to the steel works. The slow progress of the war has been due to the Russian desire to minimize infrastructure damage. Given that the Russians will have to rebuild these territories after the war, this makes sense.