People get booted for having potty mouths. I'm not aware of anyone that's been booted for calling someone an idiot.
For what its worth I don't think you're an idiot. I just don't agree with you on much no matter the topic.