Well, if their job involves serving female customers, managing sub-human employees or providing day care, then yes they absolutely should be fired. Otherwise, no, of course not. Because while it may be "obvious" to you that eating toddlers is bad, it is self-evident that large numbers of people can be convinced that e.g. blasphemy is just as bad. What protects us there is this principle that people can mostly say whatever they want without fear of punishment. What you're suggesting is that only popular ideas should be protected. Popular ideas do just fine even without protection, so this is tantamount to not protecting any ideas at all.