It's done that way to keep the flavors separate. To see why, take a container of it, mix it up, then cover it up and wait a day.
Try and eat it then - won't taste right.
Least that's my guess since when my kiddo tried a flavor she didn't like and I put it away to eat later I thought it was nasty.
Normally like that flavor.