One obvious reason is that sci-fi basically got taken over by leftists going all the way back to the 1930s. This has allowed them to gatekeep to an extent, and it has only gotten easier for them to do so. Because of this, sci-fi has a reputation for being "progressive," using itself as a...