This will be absolutely necessary when cars are self-driving. Instead of parking they will just drift around the block when you buy something for example. Also there will be empty Uber cars drifting around to be close if somebody needs it. On top you won't worry so much about traffic if you can sleep in you car or do something else.
Driving was always limited by the costs of somebody sitting behind the wheel. Look how congested many cities of third world countries are, low labor costs for cab drivers are a factor there.