This doesn't seem to take into account the price of land or the price of education or the price of healthcare, therefore claiming that they can afford a better quality of life it's highly misleading, if this is taking such things into account I would like to know exactly how.
Doesn't the CPI produce an average estimate of what everyone is already paying for housing as opposed to the full sticker price for a new entrant? Meaning if most people are living in houses they bought in the past at much lower prices and interest rates, then the CPI will be heavily weighted towards their costs as opposed to the much smaller fraction of renters and first-time buyers.