If anyone is ignoring the sins of straight men, it's because none of them or no priests are defending their sinful acts.  When Father Jim starts preaching about our duty to be tolerant of heterosexual men who have sex outside of their marriage, there will be a lot of discussion about it.