It's not about "needing a car". Unbundled parking lowers rents. Parking costs a fortune to construct. No sense offering it up for free. If you want a spot, you can pay for it. Most new apartment buildings do this. It is becoming common practice and in many cities is required, including in Cambridge, for example.Have you ever been there? It's in an isolated area. The restaurant they build (and the pretty mediocre cafe at Riverside Center) are the only food sources within walking distance.
Might not need it to get to work, but you need a car.