Anonymous comments aren't worth near as much those with a name behind them, so I don't buy that as a solution.
How can we expect to improve as a society, if we fire everyone who has the courage to say something?
Most folks are going to just continue to keep their mouths shut. It's bad for everyone. I want others to stick up for me, and I hope you want others to stick up for you. I don't want them to have to weigh healthcare and feeding their family against sticking up for what's right.