If you’re up to your eyeballs, and your team isn’t getting the job done, it’s sometimes necessary to do the work yourself so that it gets done and done right.
Sometimes necessary. Always dangerous.
You’re taking work back – work that presumably you took time to spec and explain to someone else – but worse than that is taking the responsibility for getting things done.
Often you’ll find that if you explain whose job it is to get something done, point them to a resource or two, and step out – remove yourself from the picture – people find amazing ways to get things done.
Do whatever you can to make sure that whoever’s got the monkey keeps it.