Most such articles have little value simply because web authors have little real expertize and have not actually thought out what they want to say. The cited article is different.
There is one point that I simply don't see elsewhere, and it is
essential to good Street Photography.
"However, keep this in mind: when you look at images of the past,
what are your favorite images? I bet most of you are going to say
that they are images with people and culture shown in them.
These are my favorite type of image, as well. These images have
a place in history and society, and they teach us about ourselves.
They are very important to capture, both for the present and for
the long term.
Think about street photography with this frame of mind, and you
will feel more comfortable."
Rather than random images of whatever there is, whoever it is, whenever it is, why not take specific images that you
know will be of interest to people! Think about the Street images from 50 or 100 years ago that draw your attention today, and shoot exactly that type of image today. Tomorrow people will like them, and in 50 years they will be priceless.
A specific example might be how one approaches photography of homeless people. A dramatic portrait of a homeless person from 50 years ago isn't what will interest anyone (and that won't be different in another 50 years)! That drama is
not our heritage. On the other hand, an image that shows the conditions, the status, and the social position of destitute people within our culture is our heritage. Don't make a portrait of a homeless person, make a portrait of the culture that allows that to happen to people. Pictures of somebody you can feel better than are worthless, but pictures of something you can make better are worthwhile.
On a broader scale, take portraits of history. Document what people 50 years from now will want to know about how life is lived today.