It seems to be the scapegoat for industry trends, fueled by one of the members saying something on social media, but not sure what. Personally, I feel a lot of those groups and positions very likely follow the Sarkeesian model of peddling snake oil in the form of social change, but I can't say I've seen anything in particular to demonize that particular company (unless anything special has come out recently.)