I'm a Gen-Xer who has long defended the millennials, I think they've got bad press and something of a raw deal. Lots of them I have known seem smart, tolerant, well-informed. They grew up with the Internet, they've had a world of knowledge (and music and culture and art) at their fingertips. They have online…