Eliot Spitzer was the governor of the state of New York. He got elected as governor largely because he’d been state attorney general. He got elected AG largely because he’d been a member of the New York County (aka Manhattan) DA’s office. In either of which offices, had he caught a pol doing what he was doing (and thought for a moment it might be good for the resume), my impression is he’d have run the sucker over and not even left skidmarks.
Didn’t deserve it? Yeah, he did.
Most assuredly, if the malfeasant was a Republican - especially a white male heterosexual professional. That's the demographic of choice for a vicious 'Rat prosecutor to target.