Are Millennials Far Better Off Than We Think?

By now, the stereotypes are familiar: The generation born between 1981 and 1997 is soft, lazy, and ...