While I agree with your main point re name calling, it's absolutely not true that you get fewer downvotes if you follow HN's written rules. There are also unwritten groupthink (for lack of a better phrase) rules for which you _will_ get downvoted for. I don't have many controversial opinions but sometimes they are outside the generally accepted "truths".