It may be true, but it is a technique predicated on a certain lack of respect for your subordinates. I don't much like that.
The lack of respect for your peers and subordinates is one.
If you are absolutely critical to whatever they need to do, they have to be managing you about it, not just sticking more work on your lap and waiting for it to bounce off. Which means more than sending an email and never following up.