Airbnb banned white supremacists from its platform before the "Unite the Right" rally in Charlottesville, Virginia, to prevent their platform from being used for hate. Many say this is an example of a tech company that's finally figured out how to do the right thing. Companies like Facebook are known for terms of service that ban people from saying "all white people are racist," but allow actual white supremacists and hate groups to use their tools to organize events. Should companies take a moral stance?