Leftists tend to hate anything that has an image of being strong, good and successful.
They hate America, they hate Western civilization, they hate white males, they hate rationality. The reasons that leftists give for hating the West, etc. Thus it is clear that these faults are not the leftist's real motive for hating America and the West. He hates America and the West because they are strong and successful. He wants society to solve every one's problems for them, satisfy everyone's needs for them, take care of them.