Canada has a huge housing shortage which drives prices up and moves home ownership away from many. It's a huge political issue - prefab homes may be a way out, although there are costs. Attempts to go that route in the US have largely failed given thousands of local building codes.