May be too late. Two terms of DeBlasio has hurt the city. Maybe fatally. Can anyone see a really decent person ever elected mayor again?
De Blasio was elected because it was already too late; his liberal Republican opponent tried to scare voters by reminding them of the Dinkins days, and it turned out nearly half of them didn’t even live there back then.
Cities in the NYC metro area are filled with trafficked foreigners (legal and illegal); for decades they’ve been replacing the Americans fleeing those dumps. Eventually a Republican becomes unelectable, and the Dem primary is “the election”.