As we often see Zero tolerance does not and never will work. In cases like this, way to many variables to be a realistic policy. It is beyond stupid and makes you wonder how many were PC robots who shut down those that disagreed, with reasonable scenarios, like this one in the article.
Zero Tolerance is up there with "Never again".