Affordability and the intergenerational puzzle