Both the issues that Aamir raised are related to crimes that are committed in the confines of homes. We have no one to blame but ourselves for killing unborn children or abusing the young ones.
True there are weak or no legal safeguards in both the cases, but do we need a law to curb the grandmother who kicks her newborn grandchild down two floors? And what kind of education or enlightenment can help such depraved mentality?
The only thing that can work in my mind is complete social boycott and ostracism. The moment you get to know that someone is guilty of such an act stop interacting with that person socially. The guilty are protected by the social silence, they can be punished by social silence too. We need to turn the system on its head and make the society work for the victim instead of against him/her.
Our society has the tendency to blame the victims - you were teased by goons, surely you must've worn provocative clothes, someone followed you home, surely you encouraged them, who doesn't want a son, the child has no idea what he/she is saying. We tend to negate the reports of the victim and our first instinct is to defend the guilty.
What the show is doing and what the anecdote are saying is the same thing to my mind - question the statuts quo.