Babies are born ready to eliminate, they don't need nappies but there is a lot of commercial interest in parents believing that their children need nappies for at least the first 2.5-3 years of their life.