Excuses such as «system programming is complex therefore D must be this complex» is not a position that should be accepted.
And please note that this horrible excuse is propagate in the C++ community too. Time and time again people claim that C++ is complex, but it has to be like that in order to provide the features it provides.
Not true for C++. Not true for D.
