I dont think we owe an explanation. But simply put, some people dont know how to control their comments and it simply makes others uncomfortable. I deleted it after a talk with some people, members and mods alike. So out of respect for the women on this site the thread will not come back up.
If you wish for me to delete the men thread as well, I will do it out of fairness.