@MagicLike eww, i exactly hate those kinds of people (and have enough share in dealing with those kinds of people). If one doesn't respect common sense, they shall not expect respect for ideas either.
But at least for me, it's possible to block them only in online most of the time, and not in IRL. However anyone living in a decent society should be wary of illiteracy and bigotry. Otherwise you may not even understand how they got into every aspect of your life - until it's too late.