One more thing: The Left's hatred for Pinochet is purely opportunistic. They hate him because he did not declare himself an enemy of America. The leftists don't treat Castro with the same hatred because he is their kind of dictator.
Very true. If Pinochet had attacked Americans in his speeches as "Capitalist Exploiters", he would now be treated like a saint by the Chomsky crowd and the useful idiots. Instead, he performed a good deed by stopping Communism from destroying his country. The useful idiots here condemn him for what he had to do to stop the KGB and their sympathizers from turning Chile into a Cuban or Zimbabwe style Soviet paradise. Pinochet proves that no good deed goes unpunished.