I am not giving up speed. It just happens that I have been coding since 1986 and I am a polyglot programmer that started doing system programming in the Pascal family of languages, before moving into C and C++ land.
Except for some cases, it does not matter if you get an answer in 1s or
2ms, however most single language C and C++ developers care about the 2ms case even before starting to code, this is what I don't approve.
Of course I think given time D compilers will be able to achieve C++ like performance, even with GC or who knows, a reference counted version.
Nowadays the only place I do manual memory management is when writing Assembly code.