Neoconservatives are actually Trotskyites, which makes me think maybe Stalin was the good guy.
Discussion
Less bad: maybe
Good: fuck no
You know, sometimes you encounter situations where there simply aren't any good guys, sometimes all sides are messed up and evil. Like the early 20th century German national socialists fighting communists in the streets - both sides were monstrous abominations and in the end, one of them won. Similar things can be said about lots of political and inter-state conflicts like, say, India and Pakistan (the governments, not the people, of course), the Warsaw pact and NATO, the French royalists and the revolutionary terrorists, Castro and Batista, Rome and Carthage, and many more