Not learning crucial skills is just lazy and self-centred.
I've met amazing devs with no social skills because they didn't want to put effort into learning anything except what they enjoyed.
The world doesn't owe you anything - it's up to yourself to do your best to acquire what you want. You don't get what you want just because in your own opinion, you deem yourself to be deserving of it.