The irony is that many of the complaints apply to Rust as well, even if in another way.
Just wait when the first set of monadic libraries full of macros start landing on Linux drivers.
I am quite sure Linus won't be amused, but hey at least it isn't C++. /s
But Rust is more mature now than C++ was in 2007. Fully self-contained projects can move fast.