If you think project managers are useless then I'd never want to work on a project with you.
Poor project managers are useless, but so is a poor developer, technician or any other specialty.
Great project managers are gold. Just as is a great dev.
Don't be so myopic.