I personally can't stand the stuff, but it's easy to see why it's popular. Coca-Cola is heavily advertised and generally accepted as a 'cool' drink among kids. Once you get children drinking it, they're customers for life. Or at least until they move on to alcohol. Like you say, the stuff's addictive, and that's what makes it one of the biggest brands in the world.