Why are intelligent people often socially awkward?

My theory is that those people aren't really 'intelligent', they're talented but skewed towards a certain area in life and not towards others. E. g. Rappers are extremely talented at rapping, writing lyrics, producing music but that doesn't mean they're necessarily intelligent. My belief is a truly intelligent person should able to work out social cues and at the very least, with practice, fake being sociable.

What are your thoughts?
Why are intelligent people often socially awkward?
Post Opinion