Re: "Harassers and bullies succeed in tech..."
I've had the same experience. I used to change jobs every year as I wasn't happy with the environment and work culture.
I've been at my current job 6 years because my managers are reasonable, considerate and caring. Makes sense to keep a positive and safe work environment as you don't need to constantly find new staff (and train them) to replace the ones that leave.
I also think you get more out of the staff when they feel safe and more than just a number