@DivineOmega would suggest adding queer/lgbtq+ to that for greater coverage :)
@DivineOmega
I think that would be part of it.
*cracks out broad brush*
Many of those folks will be habituated to doing the social inclusion version of "making your own fun", and making the best of brief instances of non-toxic environments.
Also, the overlap of the groups you've identified is huge.
Also also, much trad social media requires/encourages using your legit name. Many of those folx for various reasons don't want to.