Standing up for your principles is one thing, calling everyone fucking idiots is something completely different. If you're going to do it, try cogent and articulate debate rather than resorting to slagging people off, you'll get a lot more respect that way.
Right, I think we've all had our...