From what I can tell, list of bullet points aside, the difference between a good PM and a bad PM is that the good PM is constantly talking to customers and relaying what they say. I was and have worked with the "other" kind of PM that is very good at documenting and advocating for things, but that's not the job. The job is being on the phone.