Two major issues that causes these things to happen.
1) Freeloading leeches living for nothing have no investment in where they live so they trash the places
2) Government agencies that would rather spend money on building New Taj Mahal type building then put maintenance and upkeep money in what they already run.
Not much pisses me of more than listening to public entities claim they need NEW buildings because the ones they have are falling apart that are 20-40 years old.
How many Americans need a new house that is that old because it’s falling apart
Maintain it you freaking MAROONS!
My house is going on 90. With proper care it will easily make it another 100.