I live in a UK city and I've read the plans for the building I live in, it was submitted twice before it was accepted. Nobody had a problem with the interiors, they're nice which is why I bought one. But the original plan was rejected in the 1980s for lack of parking -everybody needs two cars right?. The same plan (with internal upgrades, nobody wants 1980s bathrooms in a 21st century home) was submitted twenty years later and now it had too much parking. So they removed some spaces and it got the OK. Today it is 0.8 spaces per unit.
Mandated minimums for parking are stupid, but so are mandated maximums. This is one of those cases where the invisible hand will approximate an alright solution (and I say that as someone who finds market efficiency arguments generally uncompelling). Even along transit lines, some developers may choose to add extra parking as a unique value proposition to those who need it.
getaround is quite expensive tbh, it was much better to just have a relationship with an existing car rental that you could just muni to and pick up - difference between ~$40 and ~$100
Here in Tokyo, lots of people have cars that just stay parked at home most of the time, only used for weekend trips. They don't use them for normal stuff because 1) public transit is generally convenient and 2) there's no convenient (or affordable) parking in most parts of the city.
The key to all of this is parking. Parking takes of a LOT of space in a city. Here, there's no requirements about parking: you can build as much or as little as you like. Land is highly valuable, so land owners generally only allocate as much land to parking as makes sense to them economically. So apartments don't have that much (and those spaces cost a lot), and most businesses don't have any. There are some privately-owned parking lots/garages, but they cost a small fortune, and might not be that close to your destination anyway. If you want to buy a building in a dense area, tear it down, and build a parking, lot, you're free to do so, but it would usually be a stupid way to spend your money, so it doesn't happen.