Airbnb -- the "Farrakhan" of Tech companies?