In Vancouver this mostly works because it is cold but not cold enough. There are only a few days where it is very sketchy. The rest of Canada is not like this.
I think I have space in my pool shed or my other shed. Worst case I will put them in one of my many empty rooms.
Investment is the issue. Cities and countries largely aren't willing to invest anywhere close to the same money into bikes the same way they do cars, and then everyone feigns surprise that this somehow makes biking harder and less popular.