At the same time, you also need to acknowledge if someone has a point and have honest discussion. If you always debate and never ever think... "Huh, this guy has a point" then you most likely are not intellectually honest.
Now, the countering I advocate does not imply lack of discussion, or denial of the existance of these ideas, but unchallenged discussion, where these dangerous ideas are the only thing "right" is, IMO, very dangerous. You need people to be able to tackle with them, not protectem them like they are a shriveling violet, but this need to happen in a good frame.
I used to believe in a sort of laissez-faire internet community environment, no censorship, but just immunization by exposure. But then I saw my dad get seduced over the internet by a group of deeply illogical individuals and I do not believe this is the right course anymore.
> articulate your point of view, not challenge them.
I see debating ideas as synonymous with challenging them. How is it different in your perception?