You owe me 12000 hrs of sleep there. At least in large urban areas it is extremely uncommon. Probably if you are a boss with an actual office, but businesses tend to be not at all conductive to that.
Traditional office hours were 9-2 and 4-7 a generation ago, in order to allow people to go have lunch with their families, but even then you had to take the commute times into account. Blue collar workers only have one hour for lunch, but the expectation is that it will somehow be provided in situ.
You are right. In scandinavia, where I live, work is seen as almost a religion. It's the same culture in all european protestant countries. These are the same countries that drink the most coffee.
I have heard some central American countries also have similar practices. Maybe Mexico with their siesta (http://en.wikipedia.org/wiki/Siesta).