This post may anger or otherwise upset some people. It is not intended to. But witnessing the past few days’ worth of online outrage over a ...