>With Rust one must first train brain to wrap around those ownership rules and this might not be easy.
C++ users already understand ownership because C++ has ownership too. With C++ you have to me extra careful because the compiler won't save you from making mistakes like Rust will.