You're always so damn mad at millennials but maybe it's not them