I am curently working with a programme director that is one of the best PMs that walk this earth. Nothing escapes him. But when he opens his mouth.. oh that mouth!! Kinda like the Sex Pistols song "Bodies" that sings "f* this and f* that, f* it all and f* a f*ing brat". He will never be customer facing. He will never be business (people) facing, he will never be finance (people) facing. He will always be talking to IT people, because.. well for some reason they tolerate him (for the time being).
He cannot grow any more, he cannot mature any more, he is stuck in the position.
> can't connect to people enough to get them as customers
I had the same problem to with my first iOS app. I just couldn't listen to feedback and criticism. I had a vision for my app, and I just didn't want to change anything. Until I faced reality and I did change it :)