Residents must pay NY state taxes (already high), and NYC has a separate city income tax that varies from ~4–10% depending on your bracket.
To be clear, it's still ridiculous to pay hundreds of dollars a month extra just to live in the five boroughs but 10% would be unmanageable
[1]: https://www.nyc.gov/assets/finance/downloads/pdf/22pdf/busin...
This is almost exactly what comes out of my paychecks every two weeks, and no I don’t get much back at the end of the year.