I normally like your posts emp. But I think you've gone too far on this, tbh. Dresden is actually one of the less vocal members on this forum in regards to race.
He contributes a lot to this forum. When I'm buying links, I check if he's made a review. If he has, and it's positive, then I trust that service a LOT more - he's one of the very few people on here willing to stand up and say "yes, this service is shit, don't buy it".
Back before the majority of WF knew he was a stormfront member, etc, I don't remember him ever posting his beliefs in threads, and most of the people who now hate him seemed to like him.
Someone started bringing it up whenever he posted, and half of WF seemed to catch on. If there's people calling you a Nazi whenever you post, and you are, then you might as well embrace it - even though he's still seemed to mostly stay out of the race threads.
I can't say I agree with his beliefs, or even like them. But that's how the world is. People have different beliefs to you, and you either accept it, or debate it with them. But you shouldn't censor because of someone's beliefs being different to yours. Or for any reason, for that matter.