I'm Spanish and live here and I'd say people smoke a lot less than they used to after laws were passed a few years ago banning smoking from pretty much any indoor space that isn't residential. I know few people who smoke and those who do don't smoke _a lot_. French people on the other hand, pretty much every person I know, even here living in Barcelona, smokes like crazy.