The millennial generation has been bombarded with a lot more information than those grew up a decade ago - leave alone a generation earlier...