RAnthony, If there is no purity test for anything, then from this point forward, I'm going to call you a socialist. I'm not a radical for doing so, becuase there is no purity test, and your principles and beliefs do not matter. Since you are partly a socialist, becuase you believe the government needs to intervene on some issues, I can just fill in the rest... after all, the relative purity of your belief in those principles doesn't really matter right?
If that's true, you are as much a socialist as you are a Libertarian, as you are a Democrat, as you are a Republican, and labels become entirely meaningless. I generally believe that if you aren't going to play the game, then you probably shouldn't be attempting to define the rules. Since you aren't trying to stake out territory and "remove the people you disagree with" then you might as well join a party led by
Bush, Cheney, Rumsfeld, Ashcroft, Rice, Delay, Sessenbrenner, and any other fascist asshole you can name... Oh wait.. I shouldn't label them "fascists" becuase... "what does it mean" to be a socialist? A Colectivist? A Racist? A NeoCon? "There isn't a broad range of ideas that tie any of those groups together." Fascists "aren't any different" right?