You have no solution besides shaming and locking up men who are harassing women. Is it working? Women are getting harassed and men are getting shamed. If that's your ideal of male-female relations then I suggest it is you who has a problem with not wanting to find out the root cause of societal issues, and enjoying the shaming and denigrating socially inept men as a hobby at the cost of other women who are getting harassed. Revenge is fun, I get it, and helping other women who are harassed can feel good too, yes. That doesn't mean solutions to reduce the propensity for men to harass women shouldn't be explored.
We could focus on the women and you'd complain it's men who needs to change. Focus on the ways to change men and you're complaining we aren't focusing on the women.
I hereby put my hands up and give up caring about women I don't know being harassed. They can solve their own problems and me caring about it only gets me attacked personally, no matter what ideas I offer. Seems like the only behaviour you'd suggest is to have a negative outlook towards men and that not something I'd agree with. I have a pretty good guess a lot of harassment comes from a man not knowing how to deal with women, because it's something that happened to me. Instead of willing to consider this viewpoint you dismiss the idea completely and go after me and my logic. You have a strong track record and you don't need people like me to tell you what's happening.
It will be for the best.