There is a fine line between harassment and pointing of for socially bad actions. Harassment involves usually calling by names, making threats etc. You can definitely shame people with a diplomatic language.
I don't like this proposal but engineers should not be shamed for doing their regular jobs. We all do it in some form or the others.
Why would anyone "feel uncomfortable opening their door, walking down the street" if they weren't being harassed?
It sounds to me like you're trying to defend harassment. If that's not true, and you also believe people should not be harassed, it would be helpful if you stated so clearly and unambiguously.