But there is no un-hated group. Heck, there's still a not insignificant portion of the population who hate the Irish/Catholics still. There is no group that isn't hated by someone.
Hell, there are a not insignificant number of people who hate white people. Does that make it okay for them to be "proud of being white" just because some people hate them for it?
I don't disagree that there will always be people who hate gay people. But I do think there are plenty of countries though where the percentage of the population that do is low. At least as low as those who hate whites/Catholics/etc.