If you skim through the articles it's basically:
CNBC: "Millenials should earn more money in the long run, BUT they have more debt, so we don't know if it will work out for them."
CNN: "Millenials started saving earlier than their parents, BUT they will probably not receive retirment plans from their employers, so they will probably be less wealthy at retirment."
Also, CNBC compares mostly to Gen X and CNN to Baby Boomers.
CNBC: "Millenials should earn more money in the long run, BUT they have more debt, so we don't know if it will work out for them."
CNN: "Millenials started saving earlier than their parents, BUT they will probably not receive retirment plans from their employers, so they will probably be less wealthy at retirment."
Also, CNBC compares mostly to Gen X and CNN to Baby Boomers.