I've never in my life online or otherwise called anyone a retard. Those who use the term don't seem to realise how intensely childish it makes them sound. My politics might differ from alot of people on here but I like to maintain a civilised conversation as best I can ( the odd time I do drop into politics). I have friends who are extremely conservative and we often clash in politics, but our debates are always civilised, I don't see why that should change on an online setting.