Either that or, just as foolishly, they are working on the (wish-fulfilment) idea that a sub is a slut who wants to be taken by anyone.
I don't think so, and I have worked on enough building sites myself to have some observation to back it up. Like a flasher, their pleasure is not in imagining they are turning on their target, but that they are shocking or embarrassing her. It has been well established that most rapists are more driven by power and hatred than sexuality, and the same goes for these milder assaults.The people in the street are not playing a kinky game or engaging in the lifestyle. They are morons who do not understand how a woman's mind works and think that shouting obscentities to her will somehow make her want to sleep with them.
It's non-consensual sadism, and being a sub doesn't mean you have to take it any more than any other woman.