There's always hype about the next great generation, the ones who will fix problems and shake things up. More often than not, the generation in question fails to live up to unreasonable expectations. Now it's the turn of the millennial generation to bear the load.READ»