What leads you to believe Brendan Eich or Mahbod Moghadam have had their lives "destroyed"? What leads you to believe downvotes mean someone thinks you're the devil incarnate?
Just read this thread for a few minutes for a full dosing of that.
It appears that the whole team needs to grow up. They come off as something right out of HBO's Silicon Valley.