But the tax bases in subdivisions AREN'T high enough to cover the maintenance costs. This causes towns to chase new development to attract more tax payers and the whole cycle repeats. There just isn't enough tax base in a subdivision to cover the maintenance burden when the time comes.
You should check out the book Strong Towns.