You could write textbooks about bad Chinese policies - foreign and domestic.
But a country on it’s fifteenth five year plan is most definitely socialist. And if any nation can qualify as “good”, the miracle of Chinese central planning would seem to qualify.
That’s why leftists are prone to like it. That, and the derth of foreign military conflicts. At least from the perspective of an American, the Chinese government is practically saint-like, simply because it isn’t trying to regime change every country it doesn’t like.
Pre-Iraq, I think you could make a much stronger “China bad” argument. But the bar is so much lower now.