That would make sense in a world where the surrounding location is completely static, but generally as a town/city grows it's much more desirable - more work for better wages, more business opportunities, economies of scale, better education... A world that doesn't respond to that with increasing price doesn't seem sane. Imagine that you start with a house in the middle of nothing. 20 years later there is a major city around you - and the house should be cheaper than it was when there was nothing? What about new housing around your house, should it have the same nearly zero price too? What even is depreciation in case of housing - my grandmother lives in a 120 year old house and I'm pretty sure my grandchildren will live there too.
Not so much it'd be visible in the price - maybe 5-10% up or down, more pronounced in remote locations. The location is the important factor. Realtors work with square area pricing set for entire towns or municipalities.
That REALLY depends on the type of housing, not only on location. And it also depends on the interest rate relative to inflation.
In fact, it's really similar to dividends on stocks, just with cost instead of profit.
For a house in a suburb or rural area, maintenance (enough to keep the house in the same condition you bought it in) can easily cost as much per year (on average) as the cost-of-money (interest rate - inflation) for the debt.
And in some case much more than that.
If one such house is twice as expensive to maintain (over time) due to differences in building materials, environmental conditions, size/geometrical factors, etc, the cost of owning the house over a time period may easily be 25-50% higher for the most expensive compared to the least expensive if we assume the same purchase price.