I would imagine it's from a clash between wanting to make realistic anatomy and the need to keep it child-friendly.
Women have boobs. Everybody knows this. And when a shirt is wide open, you can see them.
Although on the other hand, you can show them too much or it won't be considered good for kids.
So you end up with occasionally visible, other time invisible, boobs.