Demographics are actually going to favor the U.S. over the next few decades. Baby Boomers are being replaced by a massive cohort of millennials.