I put on micro-manager hat this afternoon. I also directly told someone a couple of levels below me what their priorities are, rather than work through their direct manager. I hate hate hate hate hate doing these things. I'm kind of stuck though.
I'm now having a really hard time with providing my criticism completely constructively. I hate this as well.