D doesn't go the C++ route, the way code like this works is via generating new code (in text) at compile time which the compiler then compiles (duh) and replaces the mixin statement within.
Here's an annotated example of these features in use
Code injection might eventually come later via Microsoft's ongoing research in C++ metaclasses.
"Dynamic Polymorphism with Metaclasses and Code Injection"
C++ has succeeded despite the committee not because of it.
As proven by every failed attempt to replace languages with industry standards, plenty of companies do care about ISO and ECMA language standards.
D is a nice language, but spends too much time focusing on the language and its cool metaprograming capabilities, without focus on the ecosystem.
Slowly Java, C#, C++ will have the features that made D unique, with the plus side of 20 - 40 years of libraries, IDE support and industry certifications.