I could completely understand people having a problem with the random okama in the series, since despite being portrayed as good guys they do pile on that particular stereotype incredibly heavily, but for my money Ivankov is a downright progressive character. They (I feel justified going with gender-neutrals here) don't really give a damn about gender in the least, switching between both at a whim, and gives an equal lack of shits about how anyone views them. They're all about absolute personal freedom.
I really don't get this mentality. How does someone being an insufferable git about a certain piece of entertainment affect your own enjoyment of it in any way? Just ignore them and watch what you want.