I’m not against free public transit. But you’re vastly mistaken about NYC. People who own cars in the city do so because public transit doesn’t serve their needs. Not because it’s too expensive.
I’m not seeing where the $1000/mo incentive you’re describing is coming from? An unlimited MTA card is $127. Nobody is paying for a car if the subway serves their needs.