A photo has to be visually interesting and should have an impact on the viewer "as something more than just a picture of something."
I used to think by taking matter of fact and straight pictures on the street I was somehow being more documentary in style and true to the subject but in fact I was just wasting my time... For the simple reason that I did not enjoy looking at those photos myself... After sometime I wondered why I was taking the sort of photos that I did not wanted to look at in the first place?
Why should I document 'streets'? People can see them everyday and pass through them. Why should I show them the street as they see it everyday, whats the point? It might amuse people but it gets boring very fast. On the other hand if i take pictures of the same streets and they're beautiful, interesting and creates a mood then those images are good because i enjoy looking at them myself.
My conclusion, photography is photography itself, it has certain unwritten rules which makes some pictures interesting and memorable and a lot more forgettable and boring. So, instead of some pseudo-intellectual musing over documentary and and so on, I should just try to take photos that at least I think they're good and i can stand looking at them... So, based on that first hand experience I have rejected all the stuff that are lumped on photography by non-photographers who try to work their way into photography by neat labels, classifications and criterion. There are a lot of so called intellectuals with a lot of free time who wish to build neat systems around everything that is beyond their control, such as photography where some people simply can't do it, so they sit down and write about photography concepts... Those of us who're lucky that we take photos, good or bad is immaterial, and enjoy the process and th photos should treat all the so called conceptual stuff as a lot of hogwash and nonsense.