Dwarkin since we're revealing our views. Hey guys!!! I'm partly homophobic.
Sexism is an established concept tho, I don't see anything wrong in it if u don't meet a lady who hates sexism, some girls are really fine with it and they even use it against us.
As for the racism in novels, most authors do it, it's more stereotypical than racist apart from the apparent hate against the Japanese. Heck, The Koreans were called the Stick Country in a novel because people believed Koreans were thin. To them, Africans are tall, muscled country bumpkins who live in a monstrous land that is the bane of all CEO PAs, etc.