I found the foregoing discussion rather idiosyncratic: in Switzerland, where more than half of the population happily live in rented accomodation, house is not really a synonym of home - not to mention the considerable number of human beings all over the world who live in tents.