The Federal government doesn't get a clean hand in that due to them messing with the demographics to a extreme though things they do control (immigration).
The Federal government created the housing crisis by doing unheard of levels of immigration without any sort of plan as to how we were going to house them. If we had followed historical population growth (roughly 100-250k a year) by immigration our population would be sitting at the high end of 38,851,000 (and that is the high end estimating 250k a year). Odds are the housing market wouldn't have gone insane, rent would be much lower, and the population would be in a much better position. Instead we are at over 40 million, possibly almost 42 million today.
We didn't even bring in the skilled labour we need (skilled trades, nurses, doctors, etc.), rather a bunch of minimum wage workers who we already create enough of in country.