Ah yes, I forgot that if anything challenges the status quo simply by existing, it's an "agenda". No way it could the be fault of a fragile status quo that relies on utmost conformity from everyone to hold together.
As for why Itch.io would be popular among queer people? Perhaps because we strive to be an inclusive space (even if we're not always doing a great job). Never mind all the studies indicating that yes, there are in fact a lot more queer people out there than previously thought. And no, don't ask for a citation. Seriously, don't. People don't have to justify their existence to you by citing scientific studies. Or any other way.