It isn't too much to ask. People should do those things. And not doing those things is something that should be addressed as a problem. However, that doesn't mean attacking people for being ignorant, having wrong ideas, or lying. That brings you down to their level, and it can make you worse than them. I mean, is it better to be an ignorant liar or a bully?
And I respect you for doing so, but attack ideas, not people. When you attack people you bring out the worst in yourself, and you don't really change that person's opinion at all. They just get the idea that you are a jerk. If you want people to think that of you and never change, go ahead, but don't expect sympathy from me.