In what universe is this true?
There are 3 million parking spots in NYC. If each cost $3000/year to maintain (presumably that's "many thousands"), that would be $9 billion/year - considerably more than what's spend on the entire Department of Transportation.
I'd be shocked if a single spot cost even $100/year to maintain.