Labor is expensive. Maybe they can’t front the money to renovate them so people could live there.
Interest rates are high. Maybe no one is willing to buy and renovate those lots because the cost of acquiring enough capital to do so is prohibitive.
There can be lots of reasons why houses sit vacant. I don’t think we should assume ill intent.