¿Por qué a la gente le gusta el socialismo pero odia a China y Cuba?

Porque son dictaduras con cuestiones de derechos humanos.

Generalmente creo que el odio es una palabra demasiado fuerte para China y Cuba. Ciertamente hay muchas personas que desconfían de ellos y tienen algunas opiniones negativas, pero casi no son Corea del Norte. Hay algunas cosas que China y Cuba hacen que son ampliamente respetadas, por ejemplo, China ha sacado a grandes cantidades de personas de la pobreza y Cuba tiene una excelente atención médica.

Para la comparación socialista … China es menos socialista que la mayoría de los países occidentales, tal vez incluso incluyendo a los Estados Unidos. Cuba … bueno, vea el problema de la dictadura, si se tratara de una democracia, entonces la gente estaría de acuerdo con eso y, si se mantiene la corrupción fuera de las cosas, probablemente se la considere con cariño como un ejemplo de un país pobre que realmente cuida gente.