Millennials have borne the brunt of public hits on their financial reputation, but Generation X is actually the cohort with ...