I am working in Germany and what are you talking about? More specifically which industry? The employment laws here are so ridiculously pro-employee that I basically need to "excuse" and justify myself if I was to work more than X hours a week. And typically, at least in IT, a certain amount of overtime (or a "flat charge") is in your contract and you get more salary for that - more than the so called "collective agreement" requires your employer to pay you. So for most people in regular jobs, I doubt this holds true. Maybe small IT startups try to squeeze the youngens by circumventing all laws and regulations? At least where I am working, typical German bigger but not huge company, you can set your clock by how punctual they show up to and especially leave work; shortly after 5pm they can start cleaning here because that's when practically the whole building is empty except for some poor souls like me.
"High profile", executive level jobs are different, that is true but this is to be expected at that level and pay rate and I doubt you will find any other country where this doesn't hold true.