I don't see any future for C++ and forcing such ugly language in the kernel might lead to problems.
Lembot_0006 is to blame here more than C++. Zig/D/Hare/whatever would be much more straightforward and welcomed by the kernel community update from C. And Lembot_0006 is afraid of Rust.
C++ will kill Linux if it persists there long enough .