The reason that "gay pride" is a thing is that historically gay people had to hide in the closet and be ashamed of who they are. Gay pride is gay people saying "we're not going to hide in the closet and we're not going to be ashamed anymore." The idea that people who've never had to hide in the closet need to have their own pride event is just clueless and laughably sad. Every day is "straight pride" day.
Yeah, I understand the historical context. But 'gay pride' is a victim of its own success. The gay community is among the most successful in Canada. A lot of people now wonder why gay people need to have a parade and talk about gay pride. Memories are short. To a lot of people now gays are not a discriminated against minority and they don't even remember when they were.
And I'm not saying that is entirely realistic but you have to remember most people don't put a hell of a lot of thought into this sort of thing.