Earlier quoted context omitted.
I totally agree with your concerns about people being kept in their job for unjustified reasons. I think it's something we've all had experience with. At my first job, I had a horrible boss. A friend tried to speak up against him and was promptly fired. Turns out he was a relative of the CEO and was thus unfireable. Just a few weeks ago I also spoke to someone who told his experience of reporting someone for sexual h…
If sexual harassment really exists a lawyer will be glad to help. Companies that don't take care of it end up in big trouble - to your lawyers advantage. Sexual harassment is one of several things that the legal system takes seriously.
Getting sexual harassment claims taken seriously is an uphill battle and often harms the careers of the people who complain.