EDIT: Tor doesn't confirm or deny the allegations drove the departure. https://twitter.com/JackSmithIV/status/738857839402311681