Wow nice debate

Off topic indeed, but I read something and feel I should step in and add my 2 cents.

First, I think saying that the simplicity of GM and the likes are reasons why there are more sloppy games is not entirely true in my opinion. Sure, like there will be more of them made with a fast engine than a sloppy game written in several tens and thousands lines of C++

The reason for sloppy ass games in GM is not really due to its simplicity and speed really, who said GM was simple? It can be as complex as you want it. There are some very advanced stuff you can do with GML and most people don't even use a fraction of its capacity.
That said, I think the biggest reason people make sloppy games is lack of skill. Skill goes far beyond the coding part but the content.
You can be a good coder, but if you lack creativity and all the areas that make a good game you are useless. If you can't draw sprites, design graphics, build your own unique content to your game, then you are stuck ripping other people's gfx or using stuff you find online or copying the same fucking clones of games. Some people lack the skill and resources to make good content for a game and/or don't have the necessary software or know that there are many free software out there,but still without skill you go nowhere.
So you can give anybody the fastest engine and easiest to learn language, if the person does not have the skill and foundation, forget it. You can have all the materials but if you don't have the right designer and planner you go nowhere and at that point you just do some random shit.
Here's an example of such concept.....
FPS Creator. How more easier can you get in making your own 3D FPS right ? just clicking prefabs and building levels........Or 3D GameMaker, another
ready made pre-fab game creation just click and build type. Well people still make shitty games with those even though not a single line of code is necessary, again, going back to the same arguments as above, lack of skill.
True that YYS has some limitations and they
removed raped some windows function and some of the stuff they do is sloppy at best, BUT.....with people the right skill/talents they could make really good games, mind you not optimal performance/speed, and there are limits, but still people could do far FAR better with GM than the utter shit that it's currently made.
So provide someone with an engine and full turn key approach to game making, they still will not be able to making anything half decent without skill.
Same for someone starting from scratch using coding.
And BTW, using the slower approach has not stopped people from making really REALLY bad games, proof is all out there.....and there are bucket full of games that are really shit that were not made with GM or any similar game engine

Just thought I'd add my 2 cents