Tired of millennial bashing? Their generation (and Generation Z) may have grown up with Google at their fingertips to answer their...