I have most of the game makers like Clickteam Fusion, Game Maker, RPG Maker, Blitzmax, Monkey, etc. and I still think Construct 2 wins in productivity. Of course, every engine is different and some of them may be better in some aspects than C2, but not one of them gives me the ability to create a demo game in a matter of minutes and with a few events as C2. Game Maker is great but the editor is a major turn off for me and the need to use GML for every simple thing is another disadvantage. But to each their own. For me, it's a matter of having fun while making the game.
I'm a a software developer, a database analyst, a musician, husband that has no patience in spending the rest of my time having to code every single breakout clone from the beginning.