I'd put the same concerns for C and C++ to be fair. The learning curve just isn't the same as most other mainstream languages.
C++ is better than it used to be, but it was truly atrocious in that regard for decades. It was simply the least worst option for those decades.
I do not consider it the least worst option anymore.