And why would putting women in an ad be any different?
I mentioned Indian because I am of that descent, but that your mind jumped to "illegal" is something you need to examine about yourself. I think this is probably somehow connected to why you can't understand using women for this purpose in this advert is not appropriate.
I downvoted you for reducing the relatively nuanced, respectful and civil conversations taking place here and elsewhere to "zOMGSEXISM!!!1". Assuming you aren't just being hyperbolically disingenuous, and that is actually what you think is happening here, I'm not surprised you don't get why so many reasonable people have a problem with this.
Yeah, perhaps not.
Try replacing "Women" with "children" or "Indian people" and reread that. Does that feel right?
Now put yourself in the shoes of an Indian person reading that. How does that feel?