Authors:

The reason that stepmothers are often the bad guy in fairy tales is because people died in childbirth, all the time, so fathers remarried and there would be a struggle between the children and the new wife, in terms of who would inherit what.

Source: collider.com
The reason that stepmothers are often the bad guy in fairy tales is because people died in childbirth, all the time, so fathers remarried and there would be a struggle between the children and the new wife, in terms of