That's not a problem usually if people are always moral. Problem is that nobody's perfect. Treating every accused as Harvey is way too harsh imho.
Regarding the Kevin spacey types, supposedly he already has established a reputation in Hollywood. Netflix's not completely clueless when they started house of cards. Now, that's out in the open, they suddenly realized that not working with him is the moral thing to do...
It's not really about morals at this point, if that's true, they would've done the right thing from the beginning long long time ago and not waited until now.
I don't know, this is a tricky issue. When Wells Fargo screwed up, I'd like to see the executives apologize and pay for their mistakes, but not to see the entire bank shut down with all employees losing their jobs.... with the recent sexual predator witch hunt, I mostly just feel bad for the regular folks losing their jobs over these messes...