"So why is a hostile work environment somehow one of those things that are unjustified no matter what?"
Words matter.
Furthermore, the type of people that want to invest in companies that decrease systemic racism and harassment experienced by their riders should also be concerned about similar problems at places closer to home. Framing these abuses as though they are not all different manifestations of failing to recognize other people's humanity on some level really undermines any progress.
Specifically, if you think (1) "There are things in the world that are really bad, and no amount of greater good justifies them. Harassment is one of them." but you also favor cigarette regulation, then you must implicitly think the inevitable shooting/strangling people/other violence is NOT one of those things that are "really bad and no amount of greater good justifies them".
Or alternatively, the stated principle (1) is not your real justification and merely a post-hoc rationalization.
I suspected the latter. But I was wrong - as it turns out geofft is internally consistent and also opposes cigarette regulation, firearm regulation, and all the other rules who's enforcement involves doing things that are "really bad and no amount of greater good justifies them". https://news.ycombinator.com/item?id=13725372
Regardless, this is whatabouttery. It's true that we have much more serious problems in the world than workplace harassment, like poverty and slavery and famine. That doesn't mean that the less serious problems aren't still problems.
As a society, we've made the decision that traffic regulation, gun regulation or preventing the sale of loose cigarettes does justify the police gunning people down or choking them to death. (Note that after Eric Garner and Philando Castille, no one advocated eliminating the rules that got them killed.)
So why is an unpleasant work environment somehow one of those things that are unjustified no matter what?