DM does precisely what it was meant to do and it does it very well. It gives complete newbies to programming a glimpse of what it's like to be a programmer. The language intentionally holds the coder's hand by doing a lot of things automatically like allocating memory to variables, taking care of pretty much all the netcode, and adding a few layers of security for a smoother experience. At some point most of those newbies who got a taste for programming and enjoyed it will move on to more complex languages that don't hold your hand as much.
It doesn't matter if the game was coded in DM, Python, C, C++, Java, whatever, as long as all the planned features are possible, performance was acceptable, and it could be done in a reasonable amount of time. Most people who argue that DM sucks don't have any real meat behind that statement. On one side, you could go with a language like DM that holds your hand, does a lot of things for you, probably even some things you don't necessarily want which could affect performance. While on the other side you could choose a low level language like Assembly which would allow the game to have lightning fast performance and extreme attention to detail, but take literally a century to code.
@
That's understandable, seeing as part of your description under beds was to make tiles look more realistic, you guys could show before/after images of that work as it would be more significant. Just a thought.