As @
fateh71 says, it was OBVIOUSLy meant as a tongue-in-cheek ad. Does anybody think that they were claiming it as a literal truth, that joining the army gets one beautiful and succesful daughters by default? Or that that would be on the minds of the teenagers joining the army, of having beautiful daughters in future?
It can be criticized on the grounds of being patronising to women and slightly anti-feministic. But seriously, if anybody thinks that this was meant as a real claim to increase recruitment, is seriously underestimating the intelligence of people who sign up for the armed forces.
But hey - its given a chance for lots of pakistanis to laugh mindlessly over a non-issue, by missing out the toungue-in-cheek humor provided and intead scoff and mock and ridicule. Laughing through mockery and ridicule is more satisfying for some people than laughing in good humour.
To everyone who doesn't get it: The ad may have been a tad insensitive to women, but nowhere near what other advertisements in various media are. The ad may also have displayed a touch of light heartedness that is usually alien to the affairs of the armed forces and the government of India. But solemnity and seriousness is not cast in stone for them, is it?
So if you want to keep laughing at them, by all means do so. The joke is on you, for not realizing that it was tongue-in-cheek, and not meant to be taken as a statement of fact, and definitely not meant as a real motivational tool for young aspiring soldiers.
But none of these considerations should stop the trolls from doing what they do best, so...