Those will always be a small part. If it’s culturally clear what is harrassment and shouldn’t be tolerated, it’s far more likely that 1) there are actual consequences to sexual harrassment because victims feel comfortable speaking up and 2) that bystanders will try to intervene. Both of which make it less likely for anyone to even try.
When speaking up is met with “you dressed wrong”, “he was just trying to get to know you”, that is the core problem. Adding “you were on the wrong train car” isn’t necessarily helpful.
Japans women-only cars are sadly necessary, but the focus should be on making them unnecessary, not adding gender segregation in more places.
If you have to request the source code by asking for it via a form and get sent the code printed out via snail mail that is still “publicly accessible”. Not saying companies would do that since it seems like it’d just cost them money for no benefit, just that there are usually ways to really hinder people’s access without being closed source.
There could be lines drawn, but it’ll be hard to find the medium between reasonable and preventing exploits. Forcing an upload to third party services like github seems dubious. I guess a zip file somewhere on the company website wouldn’t be hard to do, provided the company isn’t bankrupt (which is an entire different can of worms, what do you do then).
I’d still be heavily in favor of such legislations fwiw, perfect is the enemy of good and all that, but there’s a sweet spot of “actually does something and doesn’t kill all live service games” that would need to be found