I lived around the corner from the Haight, too and I'm not sure what would make the area a "red light district." The hippie hill drum circle? Guys selling weed? American Apparel? Ben and Jerry's? The Gap?
The worst aspect of the Haight is the gauntlet of gutter punks between Cole and Clayton. It's actually a very nice, dare I say, "gentrified" area, aside from that particular stretch.