As someone with roots in Iberian penisula, across both countries, where I lived half of my life and routinely come back to, approaching 50y, anecdotallyis what I see when people are forced to drive from small towns.
Entering big cities is big hassle with the car, yet plenty of people put up with it, due to the convinence that public transport isn't available everywhere, connections get dropped, delayed, or carriages are taking more passengers than they should.
Barcelona is one city, one of the richests in the Penisula, and the capital of the Catalonia region.
Think outside of the box, of the rest of the other people outside Barcelona, specially the regions that aren't that full of money on their ayuntamiento.