He's being a bit hyperbolic. As I'm also European, I can tell you employees are off doing their own thing. If you do need help, you have to go find one.
In my experience, this is a global phenomenon that's probably driven more by management philosophy than by geography. It's endemic to e.g. luxury retailers and trickles down from there.