YOu know I was just taking a shower and thinking about the whole colic with babies. My first DS was very colicky and this one has ZERO colic. They are both VERY different in their eating habits.
So far from what I have learned I can tell that the reason my first DS had so much colic was due to overeating.
He'd NEVER spit up, he was very hard to burb, and he just kept eating and eating which was making things much worse.
So this is just my theory that applies to my children, but who knows, perhaps its true with others too.
My DS2 spits up a lot and burbs easilly and he NEVER overeats. He gets really mad if he only wants to suck and there's milk coming. If he keeps nursing despite of that, he WILL puke EVERYTHING out soon after that. His body will just get rid of it. Whereas my DS1 would keep eating and never spit anything up. So if I compare those two - my DS1 was way too full, the milk was obviously fermenting in his intestines because of that, causing his pain and gas, which led him to wanting nurse even more. If I knew this before I'd buy him a pacifier so he can suck on it and not overeat himself. Hard to say now if it'd work since he's 3yo now.
I also noticed that when they need to burb they act like they are still hungry. It seems that gas and air in their bellies/stomachs give them fauls signals and they think they are hungry.