Question: why does yubaba have a baby?
Answer: Yubaba has a giant baby because everyone has a grating weakness they find difficult to manage. Whatever Zeniba's seal represents, Yubaba wants it because she's greedy and grasping for power. Chihiro falls into the spirit world because she's on a hero's journey, and everything follows from there.