When I first had a proper crack at programming (I'd been shell scripting in one way or another for years prior, bit always hacky script kiddy stuff) I spent 3 weeks trying to get a pi to talk to an arduino properly.
I eventually stopped and tried todo the same in Python and had prototype finished in a weekend.
That was 6 odd years ago, and I can safely say I have never 'needed' C++ in anything I do. Worst case scenario I've used Cython and dabbled in C#.
To me it's just a level of specialisation that's too deep to maintain without losing out on the myriad of other skills I try to keep up with. I'm sure plenty would argue it's worth it, but not for my use case .