I usually find in my experience that project managers whose only skill is to project manage, suck. They delay things inevitably because they are praying for someone else to do the work. If you want things done you need to be someone who gets things done, and has the skill set to do those things OR who is willing to learn and then do it. This takes a good amount of initiative and self sufficiency that most project managers lack, otherwise they would not be dictating shit and just do it themselves. When someone tells me they are a project manager, my first thought is... oh so you're a lazy mother fucker. got it.