Not all views deserve respect. Depending on what specific views they are talking about a lot of the ones circulating should not be tolerated.
That aside, we really need to figure out as a society how to fix a few notions. 1) You have some sort of right to not be offended. 2) You must get outraged at anything you disagree with.
There once was a time when two people with different ideas could be in the same room as each other. But long are those days. Now we live in a time where simply having your name printed next to somebody's name who made a joke you were offended by calls for public outrage and immediate removal of the offending persons name from said list.
Things are in a very bad way...