Idk man, China has huge population if they did it American way they should die a lot more. China had remarkably less death than what it could have been.The moral argument is not functionally relevant here because what happened in the end - a forced, unplanned and uncoordinated opening, did not prevent the excess deaths that they were looking to prevent.
On one hand, there was economic/political costs imposed on society for sticking to ZCP - a noble cause that I can appreciate - but on the other hand there was virtually zero preparation done (as evidenced by aspirin shortages - note I don't even count hospital crowding because there is less capacity to ramp up capacity there than there is for drugs) to prevent the chance of mass death - especially as it was clear that ZCP was unsustainable and unviable.
The only credible argument you can make would be that they intended for ZCP to last 5 years - in which case the economy is done for.
Nobody is saying that one "prefers to kill old people" - but Presidents do not make easy decisions. The options to Xi were: an ebbing social unrest and the risk of economic implosion from continued ZCP vs. 1 mln dead old people who should've been vaccinated. Yes, its like choosing ice cream flavoured crap vs. crap flavoured ice cream - but its clear that the cost/benefit skewed one over the other.
I think you should differentiate the criticism of "Xi made suboptimal decision, could have openned couple month earlier without much difference in death"
versus
"It was a complete waste and people died as much either way"
First one is completely valid. Second one is a radical proposal that needs significant proof.
Now with that out of way I think the stability argument makes sense. At first everyone was scared and called for drastic measure. Party was scared to open up and take potential responsibility. But if it were locking too much, weak economic also breeds stability. So when people demanded open they complied.
And regardless, ZCP will end few month later without protest. There is no 5 year lock down lol.