According to 'yzzxy, "TechRaptor" is a GamerGate spin-off site. So the subtextual nefariousness might be what you think it is: a bunch of people who don't like it when people write about gender discrimination making special pleading arguments about how the Internet should be covered by press outlets.