There is a choice. We would just prefer nobody had to make that choice. We consider it a failure of the modern society that this choice is on the table. But housing consumption can be scaled, and that it can has important economic implications (such as, social housing can be made cheaper by making units smaller. It literally wouldn't be possible to pull it off if housing consumption was perfectly inelastic.)
I would loose a job, easy access to friends, access family nearby in the process. All those matter, I value all three.
Meanwhile, if I dont buy latest toy, whether phone or sports equipment or netflix subscription, I adapt and dont care in 3 days.
It is rarely the case that someone who can't afford housing in their current location can afford to move away from their support networks to a place with no jobs. Places with significantly cheaper rent almost invariably give you significantly less income, if you can even get a job without connections (which are important in general, but especially important in rural areas where everyone knows each other). That can work out for you if you have substantial savings or a comfy remote tech job, but if you have those you probably don't need to move in the first place.
Your other points are valid ways to technically scale housing down but, I think, bring with them a significant decrease in quality of life that far outweighs what is gained by being able to afford 500 big macs and 10 pairs of shoes.
And yes, it will drive your QoL to the ground, I'm fully aware of that. I'm just saying it's neither impossible nor infeasible nor unheard of. It's "merely" undesirable. Extremely undesirable. But possible.