They are, but they're correct that attitudes have changed.
People largely do not want to be approached in public and actively take steps to make sure it doesn't happen. Simple things like not making eye contact, or wearing headphones everywhere.
The reason men don't approach women in public anymore isn't some crazy conspiracy or anything - it's because women have told them to stop. Both implicitly through behavior and body language, and explicitly by saying "do not approach us in public".
It's complicated, because a lot of men do not know how to be normal or respectful. So who can blame women for being wary? But, the result now is that if you do choose that approach, you're coming in with an implicit bias against that behavior. You sort of have to work harder to overcome that bias, and for a lot of situations you just won't. Which is fine, just try again later, but that's what's going on.