Stupid question

You know how they say as babies get older like around three months they can start to sleep thru the night therefore not feed and eat less during the day? I thought as they get bigger they should be eating more?

How is that so? Should they be sucking for longer each feed? Or still around 15-30 mins each feed?