If you hate avocado-toast-loving, technology-addicted millennials, you might hate them for the wrong reasons.