In the south of Spain, and still a minority.
I'm from the north and I know no one here who takes siesta.
I'm from the north and I know no one here who takes siesta.
In the south, it's also becoming less common with the change from rural to urban living and from outdoors to office jobs.
So, I'm definitely going for weather as the reason for the tradition and not any timezone shift. And that also means that office work and air conditioning should reduce this practice over time.
People with normal working hours don't take siesta.
But I only know a handful of people who actually take naps here in the afternoon. Sometimes yeah, but if you work in a typical office/startup, you can probably count the people who take a nap after lunch on one hand.