Not true in my experience, if you're a poor communicator you cannot be a good developer in a team environment.
Developers are not the sum of their raw coding ability. If you are a savant genius at coding but a poor communicator, you will be a terrible addition to any large organization.
Such mavericks might be effective in startup environments, but try joining a large org and start tearing up code without communicating effectively, you will be out within a month.
I'd even go as far as to say raw coding ability isn't even a developer's most important skill.
I'm a full-time developer and coding isn't even 50% of my job.
Disagree. Interviewing is about communication. All good developers communicate effectively. If you can't communicate, you're useless to a large organisation.
Being a brilliant developer has absolutely nothing to do with being a brilliant or even effective interviewer.