It's important to teach children cause and effect so they can understand themselves and how everything works around them. Not only is this necessary for their cognitive skills but also for their mental and emotional development.  It teaches them how to be more empathetic, and how their actions have consequences or positive outcomes.  And it also encourages them to learn from their mistakes by seeing what cause them in the first place. Cause and effect also provide a lot of other learning opportunities, such as STEM learning, language development, gross and fine motor skills, and more.