According to the Gemara Avodah Zarah 20 which I quoted above it is clear that even inadvertantly viewing a woman may lead one to impure thoughts. It is always best for a man to walk with his gaze downward, but as it says, one cannot do this without bumping into things because he is not looking ahead.
Let me just conclude my thoughts by saying that although there may not be a halachic basis for this I do see the reasoning behind it. I do know from personal experience about how jealousy is created in a home and how difficult it is. In my previous marriage I was constantly accused of looking at, and talking to, all kinds of women who I encountered in my day-to-day business. I was completely innocent of these accusations yet I suffered immensely. I have come to the point of just avoiding all women at work {except those I must be involved with for work} and I do walk with my gaze to the ground. It is because of this marriage that I have learned that jealousy is a dangerous thing, especially in a marriage, and any fence which the Rabbis erected were for very good reasons. I fully understand the Pirkie Avos :
Mishnah 1:5
5. Yossei the son of Yochanan of Jerusalem would say: Let your home be wide open, and let the poor be members of your household. And do not engage in excessive conversation with a woman. This is said even regarding one's own wife--how much more so regarding the wife of another. Hence, the sages said: One who excessively converses with a woman causes evil to himself, neglects the study of Torah, and, in the end, inherits purgatory.
I don't know if you can comprehend what this Pirkie Avot means because I don't know if you have ever been married. But it speaks to me because of my experience.
I do not support enforcing these ideas on others who don't understand. I was not aware that this is the case. I do know that if the service was available in my area I would certainly make use of it. I will continue to learn what the issues are in this case so I can be more informed in the future.
PS: I never intended to argue that there was Halachic reason for this. I have just been commenting on why I think it is not a bad idea.