Looks like ranting thread, so here are few thoughts of my own.
I, for one, think C2 is a great tool. Haven't encountered anything with similar productivity. It has it's limitations in performance, but don't think it is all C2 fault.
For example, recently I made extremely simple game https://play.google.com/store/apps/deta ... shapematch
primary reason to test exporting capabilities with admob ads, I disabled what ever I could, and had interesting testing results.
For starters I probably made mistake when didn't checked uses media on export, but there is audio on some devices, probably will upload new version soon, to test that and few more things.
So what are the results, with export as normal Android app (I just can't justify crosswalk size overhead for this game):
performance wise, ZTE Blade 3 is the worst, it can't event work as intended, when sprite is moving to a place, it never finds it, just circles around
also on all tested 4.x devices there is no audio, but there is audio on 2.3 and 5.0
on Alcatel Idol, it works, not great, but let's say it's usable
on Galaxy S4 it works with few frames dropping, on S5 situation is better, just to mention that in regular browser on those devices, game works better than installed version which I can't explain, should be the same browser.
on LG G3, with Lollipop it works as intended, and what is most interesting, on LG P500 (android 2.3.3) it works perfectly, well, it doesn't show ads, but it is admob plugin for Cordova responsibility, not C2.
Tried also on same noname 4.x tablet, antutu score ~26000, it also works fine
So, in my opinion, it is a question of stock browsers, and blacklisted GPU (crosswalk export), I didn't, on purpose, changed any of the settings via XDK, just to see what will happen, and will app pass on Google Play. Also since C2 is simple tool, I think that export should be simple also, to spend more time on exporting, than development is pointless, if that is the case, I can go back to Java/Eclipse <img src="{SMILIES_PATH}/icon_e_sad.gif" alt=":(" title="Sad">
Also if anyone could make one table with what is supported where in export I would really appreciate it, something like columns (Cordova, Crosswalk, Canvas+...) and rows (Android 4, 5, iOS 7, 8, Win, WP, ...), and then maybe even sub rows ( audio, webgl, admob...)
Anyway, back to C2 great features, recently I was asked to do some promo pong-like game for one company. I made a demo in 10 minutes as a proof pf concept, there is no way I could do that in anything else. Exported to apk, works fine for now.
All in all, I am satisfied with C2, don't expect much right now, and blaming Google rather than Scirra right now. If problems persist with newer versions of Android then Scirra should think about native export if they think that C2 should be tool for publishing game on a mobile platforms. And I still think it is doable with some cooperation outside Scirra, I think I mentioned that somewhere before, that guy from Basic4Android, he can work some black magic with conversion to Java. I am sure there is more people like him that can think of something, or maybe Crosswalk Lite is a way to go, I don't now, It is for Scirra to decide. But keep it simple and usable.