I do lean towards the opposite opinion. But I'm in no position to judge definitively whether the net effect has been positive or negative so far, I'd need to interview a sizeable and representative sample of women for that.
Responding to your points:
1) What's missing from this argument is how we get to this point. IMO, the reason public shaming was used by the movement as a way to achieve justice, is because from their point of view, there was no other way to achieve justice. It's a classic example of "taking matters into their own hands" because the system failed them. Public shaming isn't the end goal, it should be a wake-up call to restore faith in the system.
2) I don't feel like anything meaningful changed in how I interact with female coworkers since metoo. But I only have my own experience to go on, so I won't make any big claims here.
3) Even if this is true (citation needed), it seems irrelevant.