Absolutely. The only way to fix this issue once and for all is to decommodify basic human needs (housing, food, water, utilities, healthcare) and have a guaranteed necessities government program.
When basic human needs are treated as commodities, it is inevitable that people will be priced out of survival in order for a wealthy group of people to make more short term profits.