It’s mental gymnastics to blame the west on locking down large swaths of people and not allow them or bring them food and other necessities. It seems to me Chinese people are quite patient but even that starts running thin after a while. These 0 covid policies seem absolutely idiotic while at the same time I doubt Xi is that stupid and not following other personal agenda.
Everyone is stupid at some things (and usually capable in other areas).
It’s entirely possible that Xi’s ideology-induced blindness in combination with being surrounded by yes-men make him an incredibly stupid leader in these circumstances.