No, I'm saying why can't they have a day set aside to celebrate it. Do whatever it is straight Brazilians do for fun? I really do not understand how it's hateful, at all.
It's like the 4th of July, but instead of celebrating your country you celebrate your sexuality. Sure, most people are proud of their country on a daily basis but all countries (most/all, whatever) still set aside a day to really do it up.
I don't think a celebration requires a history of victimization.
Plus, another excuse to booze. No one is saying you aren't invited.