Just to clarify, they don't require you give your pronouns. Though I expect most will; peer pressure and all. I don't believe either of the first two runs had pronouns on screen.
It doesn't personally bother me too much, though I do find it profoundly stupid. Even the least passing of troon usually makes it obvious enough what gender they're trying to be, so even "concerns about being misgendered" doesn't really fly. Someone in chat that's going to call Claris a man isn't going to suddenly be dissuaded from that because you put "she/her" on the screen.
As far as people pulling out, there's still no speedrunning event that's even remotely as visible, so most people that have smaller streams/run less popular games will likely be willing to put up with whatever for the visibility. NGL, I'd go if a run I submitted was accepted, since it would mean having 100K+ people seeing a game I like. Of course, the games I've run either have 0/1 other runners, or I'm like #25 out of a list of 40, so I doubt it's a problem I'll ever run into.