A major part of people who commute to Manhattan live in NJ. The taxes paid by the drivers don't end up in the coffers of the city.
And NYC residents who work in NJ pay income tax to the state of NJ as well as to NY state and NYC.
it's one of the reasons why I left!