I read through this and both sides the arguments are valid depending from what side you look at.
imho the main issue here is the fact that "the competition" seems to be focusing on 1 tool, multiple exporters.
i.e You develop the game and then with a button press or 2 you can deploy on iOS, Android, HTML5 or Flash, etc.
If I may be blunt and you guys can delete this if not deemed helpful, it is however a fact.
Looking at comparative 2D game builders with a visual scripting type programming environment the following are the export options:
Construct 2 exports -> HTML5
Gamemaker Studio (Soon to be released) -> HTML5, EXE, iOS, Android
Stencyl -> Flash, iOS, soon HTML5 and Android
Multimedia Fusion -> EXE, iOS, Flash, Android, Symbian, Xbox360
So I think people (myself included to some extent) looks at everything Scirra is doing and they think it's awesome, We love the editor, the company, the awesome speed of updates, the community etc.
BUT, actually using Construct 2 to make money RIGHT NOW and in the near future it's a bit of a dim prospect trying to get a game on iOs / android getting a game sponsored etc. And this is where other indies are making breakthroughs and make a living from game dev.
I seriously like construct 2 and share the feelings that, taking everything into consideration it's probably the best editor and tool out there in terms of making a game with visual scripting.
I don't want to take anything away from Ashly and Tom as Scirra is an awesome little dev company and I can see the challenges here.
If the gamble pays off Construct 2 might be a bit ahead while other guys where focusing on iOS etc.