It looks like New Yorkers have finally come to terms with the fact that electing a good mayor just isn't something they care much about.
New Yorkers care a lot about our city, but some of the most major things people care about (subways and housing, for example) the mayor has little actual power over. NYC lost a lot of its power in the 70s and most of what mayors do is shuffle around their buddies for political appointments, lose political fights with cops and prison guards, and administer austerity. So who wants that job or could even be that good at it?