I have no issue with it (I didn't even know there was a shortened version of mongoloid until all that went down) but it is the sort of thing that pushes the buttons of people who have nothing better to do than to complain to censorship boards and the like.