Baba is such a complex character. On the one hand, he marries into royalty: Sofia Akrami was a beautiful literature teacher at the local university--hardly a marital match for an antifeminist. In Amir's mind, Baba is never able to forgive his son for causing Sofia's death during childbirth; and he chooses not to remarry, possibly out of the respect he held for his "princess." On the other hand, Baba had sexual relations with the wife of his oldest friend, Ali--not exactly a way of living up to his code about lying and cheating, how
"When you tell a lie, you steal someone's right to the truth. When you cheat, you steal the right to fairness." (Chapter Three)
I don't see Baba as antifeminist. As an educated Pashtun, he is not particularly religious, calling Amir's conservative teachers "bearded idiots."
"Piss on the beards of all those self-righteous monkeys." (Chapter Three)
Baba rightly predicts his country's future "if Afghanistan ever falls into their hands." He is the antithesis of the Taliban men who eventually rule the country, robbing women of their rights and returning them to second-class status. Baba also has no qualms about Amir marrying Soraya, a girl with a sullied past who would have been stoned to death if she had committed her actions in Taliban-held territory. Baba holds very traditional views concerning Afghan social mores, but his view toward women is more enlightened than most of his countrymen.