Millennials, Gen Xers and Baby Boomers agree: They don’t make enough to buy a home

Credit card debt, student loan debt and high cost of living are some of the factors cited by Bankrate for reasons people can’t afford a home. And those sentiments are shared across multiple generations.