I thought the criticism was more the hamfisted way they put in their political agenda, rather than the character itself. There was a reference to Gamergate in the dialog, so I assume (without doing any research) any backlash is due to that and apparently banning people posting critical reviews on Steam, etc.