They are not comparable in every way, but with respect to depreciation, the reason they both depreciate is the same: They both deteriorate over time and with use.
As it was pointed out, a car in good upkeep is only expected to last around 12 years or just over 300,000km. A home in good upkeep can last 100+ years, so what depreciation did the original poster think would happen if someone decided to sell their home after 5 or 10 years?
But let’s say you had to put $25,000 into upkeep during that decade. So your original cost was actually $125,000. You had to eat $25,000 in depreciation costs when you sold it for only $100,000. Had you done nothing, letting it rot over those 10 years, then the house would only sell for $75,000. You also had to eat $25,000 in deprecation costs. It’s the same either way.
Yes, and I agree that's how it works. Except that home/property values fluctuate, so after 10 years, that house (and the land it sits on), even without $25,000 put into upkeep, may sell for $100,000 or more.
I didn’t see an argument. What are you referring to?
The original poster seemed to have a problem with people being able to recoup and profit from the sale of their home. I don't see why homeownership should be at a loss when it comes time to sell. The difference between a money pit (i.e. a car) and an investment (i.e. a home) is that you can get the money back that you invested + extra if you are lucky.