Complex syntax and redundancy of c++ is necessary to keep normies away.
It's necessary to keep c++ complex and redundant, so no normies ever dare to create slop libraries for it, like how npm has libraries just for printing "hello world".
Furthermore, generative AI isn't even capable of creating simple NextJs application without a million vulnerabilities, good luck trusting AI with pointers.
Not to mention, c++ is the only programming language that is truly able to utilize Vulkan, Directx, win32, Posix (c as well) with a billion wrappers. This leaves system programming completely reserved for us.