Shame linked with the birth of a female
One of the basic reasons behind this ruthless act is the shame some families think the birth of a girl brings to the family. Girls are considered weak so when they are born the family is caught in sorrow while the birth of a boy is appreciated as a sign of strength.
The fear a girl's marriage expenses
In the Indian culture the family of the girl has to give expensive gifts on her marriage, these are sometimes demanded by the family of the groom. Poor families who cannot afford expensive gifts consider the birth of a female as a burden on the whole family. Which is why they abort the fetus before it comes into the world.
The desire to continue the family name with a male child
In many cultures, the family name holds great importance which is carried forward by the sons and not by the daughters. So the birth of the female is cursed and those couples keep trying till they get a son. This desire to have more sons who would carry the family name forces some couples to abort the female fetus.
Myths regarding curse with female births
In some cultures it is believed that the family gets a never ending curse on the birth of a girl, so in order to save themselves from this, families opt to abort the birth of a girl.
The desire to have a boy as the first-born
The desire to have the boy as the first-born is another major reason behind female feticide. If the fetus of the first child is detected to be of a girl, then some couples choose to abort the pregnancy and try again so that they can proudly become the parents of a boy.
To deny the division of land and property by giving it away to the daughter
In some cultures land and property is not given to the girl by her family, instead everything is divided among the male siblings. These couples can also choose to abort the birth of a female child in order to avoid a situation where she might one day claim her rightful share.