>treating your subjects like people - explaining what you're doing, engaging with them respectfully
No qualms with that --most experienced photographers will follow that advice. Still, all photographers have the right to photograph in public.
A tiny minority of the time people don't give the photographer time to explain, fortunately most times, people act indifferently, but sometimes annoyed and self righteous and seldomly violent.
There is a misconception however, by some people, even the ones who are agreeable that a photographer needs permission. It's simply not true. But yes, I agree they need to respect people as much as they can. (if you're going to photograph a man passed out in vomit for some kind of documentary, avoid showing their recognizable face, for example, but that's not a fast rule.