You know, up here in Canada, this shit just doesn't happen. I go to work, and there are all kinds of people. WE got a couple trans women, a crossdresser, some of our bosses and co workers are gay, many are bisexual, we have black, indian, white, asian, hispanic, and caribbean folks working there, and I've never once had anyone bring up any of it as a 'thing'. There's no anti-gay ranting, there's no racism, there's no sexism, there's nothing in the way of religious intolerance.
We all get along despite our many, many different cultures and natures. it's just not a thing up here.
I'm sure religious stuff has happened in canada, but it obviously doesn't get much traction or attention because I never hear of it. This is just such a better country. HEre or northern Europe are the best. I used to include Australia in that list, but some events down there have made me think it's a bit more bigoted than Canada.
Hell, the only racism I see in canada is against Natives, and even that's not exactly a big deal, it's still frowned upon.
as an example: https://www.youtube.com/watch?v=p9rFprD_Qf4
My Console Library:
PS5, Switch, XSX
PS4, PS3, PS2, PS1, WiiU, Wii, GCN, N64 SNES, XBO, 360
3DS, DS, GBA, Vita, PSP, Android