Lack of production quality tools Lack of good marketing Lack of man power & corporate support Lack of idiomatic D libraries
These are pretty much the core of all other negative consequences. Ex: GDC is few versions behind DMD because lack of man power.
If only we could break the vicious circle...