The problem here, aside from the actual (if proven) behavior, is that Lopez chose the wrong class of victim. You see, if Lopez had groped male staffers and perhaps admitted he was "a gay American" like New Jersey Governor Jim McGreevey did in 2004 (a move which may have spared him a criminal indictment), he would have insulated himself from political attack. That's because aspiring politicians like Cuomo feel the need to demonstrate their political bonafides by showing empathy to protected classes, purported victims, and a gay abuser gets sympathy because the gay community is considered to be perhaps at the top of the "victim special treatment" list. Even above female victims of sexual harassment in the workplace.
In the somewhat perverted world of sexual harassment and victimology, it's not the venial act that matters. It's the group identity of the victim-accuser. As an individual, you don't matter. (Sorry, narcissists, it's so not about you.) What matters is all about your political utility, what group you belong to. A straight white man who gets abused? Well, he's fair game. As a matter of fact, straight men of any race are open and fair game in the politically correct world of New York City. (Look at the treatment of the falsely accused Hispanic middle-aged men whom, as a class, were fingered by former ABC meteorologist Heidi Jones, since convicted of a misdemeanor criminal count of filing a false police report.)
It's different if you're gay. If Vito Lopez were gay, he would hold the immunity challenges and be virtually, well, immune from attack, criticism or (probably) prosecution for his alleged harassment. That's because gays are presently considered the greatest victims, greater than female victims of harassment.
So if I'm Vito Lopez's political consultant, I'm having him watch that McGreevey "I am a gay American" speech from 2004.