Don't confuse human management with project management. In my opinion, you should have two separate people doing those jobs. Your manager should be managing interpersonal issues, team communication, and making sure that tasks don't get dropped, but deciding what direction to go in should be up to someone else - perhaps the team as a whole deciding through consensus, perhaps an outside editor.