It is totally false. It blames citizens for national structural economic problems like hidden inflation and like bad housing policies discouraging building/planning.
People spend $10 for Nextflix, $90 for Amazon, etc as short term pleasures because they cant spend $GIANT on a mortgage. What are you supposed to do? Might as well treat yourself.
Of course, I'd rather get a home, but if I cant afford it, I wont just sit at home staring at a wall.