[Deleted by John Farrier. Damian, it's okay to strongly disagree with a commenter, but that kind of language isn't acceptable here when directed at another person.]
Men and women are equal and should be treated with equal respect. Good manners should apply to men as well as women. What she is learning him is to treat women differently than men, and that is the same mechanism that made someone hurt her in the past. It does not matter if she teaches him to put women on pedestals or to think they are inferior, it is an unnatural archaic discrepancy.
Teaching her son that "respecting women" means "spending money". Courtesy, kindness, responsibility, empathy, etc. can all be taught, and learned, without throwing money at a fellow human.
Also, a 6yo has not fully developed empathy yet, and for me treating other well is in big part an empathy action. http://psychcentral.com/lib/how-children-develop-empathy/