Yea, fighting ideas is good. But I don't go out of my way to do so. You end up arguing with people who're so far entrenched in their own ideas you make no progress. It's better to blast counter-propaganda than to engage them directly. And, again, it ends up coming down to the people choosing what to do themselves. And of all the things I could be devoting my efforts to, there are much more socially-impacting issues at hand. Which I can afford to do, because there are people like you who'll work on fringe problems in society.