People shouldn't be expected to ask strangers to stop being a nuisance.
A sentiment I commonly see when strangers behaving poorly in public is complained about is that you should be expected to confront them first to ask them to stop politely. I've even commonly seen people ridiculed for failing to do so and mocked for not speaking up or for reporting them to an authority (not necessarily police) without ever engaging them directly.
I'm talking about situations where someone complains about someone doing something like playing loud music at night, not picking up after their dogs, casually blocking a high traffic path with a shopping cart, taking up too much public seating when little is available, etc.
A specific example that comes to mind is how many people I've talked to seem think I was immature for reporting my apartment neighbor to my apartment management for playing loud bass heavy music after midnight that was shaking my walls. Apparently, I should have knocked and asked them to stop first. I don't disagree that this is a good step to take. I just don't think that it should be an expectation.
I'm of the opinion that people shouldn't have to do this. We shouldn't be expected to confront people as a default. People shouldn't have to be asked to not be a nuisance in public. They should just not be a nuisance to begin with. My desire to not have to confront someone who engages in inconsiderate behavior is higher than my desire to rid myself of a minor nuisance. Having to instruct a stranger on proper public etiquette is often more annoying than than that etiquette being violated.
People are not entitled to the opportunity to have strangers around them monitor their behavior to guide them to behave acceptably. They should conduct their manners appropriately on their own.
I have literally never had to have someone ask me to stop being a nuisance. Because I am considerate and pay attention to how my behavior is affecting my surroundings. Why afford inconsiderate people the privilege of hand holding them on public etiquette?
Pay attention to how your behavior is affecting those around you. Its not other people's job to do that for you. You don't get points for being apologetic and stopping AFTER being confronted. Too many people just do whatever the hell they want expecting other people to let them know when they've crossed a line. They are always exude an obnoxious confidence and don't spend any mental energy preemptively being considerate.
Being considerate isn't passive. Its active. You have to think about it and pay attention. If you aren't ACTIVELY being considerate in public then you are being inconsiderate, and there is no way you aren't bothering people around you constantly while being blissfully unaware.