Youngsters drink less coffee than older generations with Gen Z averaging one or two cups per day, in contrast with Baby ...