I would rather say it’s an awesome skill to have, especially if you have ambitions to move to higher levels (lead, management, director) but not a crucial one to a strictly ‘technical’ person. I know guys who are senior devs for 20+ years and they want to code until the rest of their career. They are good developers, but usually someone else is the leader and ‘talker’ of the team.