What you do about any particular instance will obviously depend on the situation. Some things are worth speaking up about. Some things are worth making non-verbal indications that their joke is bombing. Some just deserve to be ignored. You don't want to be this guy.
You don't want to be this guy.
I don't? If the expected social improvement exceeds my personal cost (taking into account my opportunity cost), why shouldn't I act? Taking that xkcd to mean what you assert suggests you think all social advocacy is wasted.
More generally, the blogger I linked is complaining that the joke didn't bomb and generally doesn't bomb.
As Multiheaded added, "Personal is Political" stuff like gender relations, etc also may belong here.