I don't understand why you're being downvoted as you have a very good point. For those who are very technical and socially less developed, some structured work on social capabilities would be a great asset. That doesn't necessarily have to coursework although a course in marketing could be a good thing; it could be public speaking clubs.
Even if you plan to devote your entire career to honing technical skills, the work around marketing one's self is also worth developing at least a little bit. It'll make it easier to position yourself in a community and to help others understand your ideas.