I agree with you, but I just want to point out that there are other seamless solutions to memory management like refcounting, used by for example GDscript (Swift? Perl?). You definitely wouldn't consider this manual memory management
https://en.wikipedia.org/wiki/Garbage_collection_(computer_s...
https://users.rust-lang.org/t/reference-counting-garbage-col...
Swift has refcounting built into the language and assumed everywhere. You could always use raw refs in Swift, but that's not the norm.
E.g. in Swift the reference counting is automatic a d implicit
In C++ it is manual and explicit