The quick answer to your question is NO....
Perfect example..... St. Louis, MO - North City
The area was developed in the early 1900's. Around the 70's (possibly earlier) things started to go downhill. 80's were terrible. 90's into the 2000's were horrendous. Extremely high crime, burned out buldings, crack houses, shootings.... good luck getting cops to respond. Its a third world country 15 miles from where I sit now.
Lets say you bought in this area in in the 70s, 80's, or even 90's with the mentality that you are going in with. That is 40-50 years where property values have steadily decreased to ~$0. Housing in that area has gotten so low, that the cost of a new roof or HVAC is more than the entire house is worth. Ever heard "land is always worth something"...... Yea... not here. Many lots were abandoned and taken back by the City for nonpayment of taxes. Tax lien investors didn't even want them for minimal tax amounts... Worthless. There is some percalating activity now (mainly a new $2B national geospacial agency development that is being built over all of those City owned lots) but things are still extremely depressed.
If you would have bought 1000 of these houses in the 80's your kids would not be swimming in piles of cash. They would be dodging bullets (litterally).