html5 is good but it's not the perfect answer... You still have huge list of blacklisted devices so no webgl... and old operating systems.
And to be honest I can't see how big games (there are few already) would work in browser - from players view.
Something must be done really quickly. Because at this point it's not funny and hearing "You need to wait few months for others to catch up" is not working anymore.
Imagine what people would think if they just bought the license and wanted to export to mac or linux - scirra home page clearly says that you can do that.
Same goes for other wrapper, not node-webkit only. If suddenly XDK, cJS or others change their mind and cancel their projects or start demanding some money for their services? I don't think "For some more money you can export to XXX using ZZZ wrapper" will ever work.
When node-webkit was introduced at first it was like a god send for most of C2 users. Ability to export to desktop. Two years later it is still not good. No more support for old windows versions, no proper fullscreen, very little customization and very slow updates. And now Mac and Linux are completely broken.
If they started to work on their own native exporter two years ago we would already have a proper way to export desktop games. Now is getting a bit late...
Same goes for bugs, issues and stuff not working properly. There are still many bugs and that are present from a long time and nobody seems to care about them, or simply ignoring them. And all those small things that was implemented but never actually finished or improved.
"it's on to do list, but C2 is developed by only one person" do not apply anymore. Scirra is no longer a bedroom company.
I devoted 5 of my years to CC and C2 and considered myself as a loyal "costumer". Defending it whenever I knew is right. But now... To me its Construct Classic, all over again.
Some fanboys are gonna cry at me now, but whatever. Sometimes I feel like someone is actually paying these fanboy to post comments about how wonderful C2 is and how amazing new features are. Truth is, that features should be added long time ago and should work like we expect them to work. Quick example I found out today. Shadow caster can work properly only with one light source in entire layout. it's not possible to use more than one and expect it to work properly.
C2 is not only "ohh" and "ahh". C2 deserve some constructive criticism, which I just give.
Ashley really need to think about current situation and make some decisions in which way he want's C2 to go. And this decision will be crucial for a lot of users here.
and btw. I do not care what some people may think about me after reading this post. Have fun with that.