Nope, I definitely meant "ignorant". You have no idea what it's like to be a woman in technology, I'll bet, and your attitude is very indicative of this.
I didn't say anything about unwed mothers.
Once again, acceptance is not the same as acceptability. Just because sexist comments are accepted in India doesn't make such comments acceptable from a normative moral standpoint. The same thing can be said about your unwed mothers statement. Such a statement might be accepted somewhere, but shouldn't be acceptable.
I'm not quite sure what point you're trying to make about cultural things - you seem to be advocating some sort of moral relativism, is that correct? If so, then okay, but then we need to look at the context for the original comments, which is at a Danish Dell professional event, not India, or anywhere else. It's an environment where sexism and racism is not generally accepted, and where it is considered unacceptable, which is a good thing, from a moral evolution standpoint.
Perhaps India and its casual acceptance of sexism and racism has something to learn from its more morally enlightened neighbours.