I think the biggest issue has been trying to always chase the next big thing that eventually could bring mindshare to D, while not finishing the previous attempts, so there are quite a few half baked features by now.
Even Andrei Alexandrescu eventually refocused on C++, and is contributing to some of the C++26 reflection papers.
Even Andrei Alexandrescu eventually refocused on C++, and is contributing to some of the C++26 reflection papers.