I get that you aren't a current Republican. No sane person would be. But your economic ideals are what used to be Republican. A functional country can't expect all governance across the entire political and economic spectrum to be in the Democratic Party while the Republican Party is left to just nazis with dementia who get votes by claiming to be anti-abortion.
Before DeBlasio, NYC elected both a Republican and a Republican pretending to be independent as mayor. Now that fake independent has moved to the Democratic Party as well. Since then, DeBlasio, while largely unpopular, won 73% and 67% of the vote in the general election. Instead of Manhattan fiscal conservatives jumping into the Dem party, getting rocked, and complaining about it, they should take the Republican Party back from Staten Island. The GOP ran an anti-immigrant, anti-gay candidate against DeBlasio for mayor in NYC in 2017, and she was the only close to sane GOP candidate that even launched a campaign.
DeBlasio could certainly use more oversight from a sane GOP city councilperson or two. Instead, there are just 2 Staten Island dumbasses, one of whom's entire Public Advocate campaign was "Stop the DeBlasio Agenda!"