I know I have a vested interest in people using glass cleaners but I strongly advise against any contact with a soiled surface with a wash medium without the use of an appropriate cleaner. In this instance, a wash cloth and only water, in my professional view, will of course clean, but presents a significantly elevated risk of inducing surface damage.
Consider it this way, would you do this same process on paint work? No respectable detailer or valeter I have encountered would do so because of the risk for damage. Even the use of waterless washes is debated in some circles and this adds numerous lubricating polymers/surfactants to aid in the cleaning process and ensure damage does not occur. So why should glass be treated differently?
In my view, glass cleaning should be done with a combination of good cloth and good cleaner. The cleaner loosens dirt and dissolves oils meaning that less pressure and fewer wipes are required with the cloth - in turn this minimises the risk of damage. If you get streaks, you are either using too much product, the product could be better or your cloth isn't up to scratch.