Bashing millennials is a popular pastime. Diamond, housing, retails, or other industry tanking? Millennials are too addicted to the internet. Person you disagree with elected into a political position? Those darn voting youth! Tide pod challenge fiasco? Dumb...