I enjoy debating, but I don't get involved unless I know a fairly decent amount about the subject. The way I see it, the point isn't to change the mind of the person you're debating, it's to help make up the minds of the people who haven't decided which way they want to go (concerning that topic) yet. As in, I know I'm not going to get some schmuck to stop being Socialist, but at least I can make him and his ideas look stupid enough that other people wouldn't want to agree with him.