There is a large set of humans who get more work done when they're held accountable for it. I'm one of them. Call it "intimidating people into being productive" if you must, but it works. Even in the "modern economy."
The manager in the example you gave was indeed taking things a bit far.
The manager in the example you gave was indeed taking things a bit far.