Why can’t we have knowledge AND communication skills?

I continue to encounter situations where persons in a technical field, computer service, software development,  or website customer service, have demonstrated complete lack of communication skills, and even arrogant and rude behaviour.  Often the person is technically...