skelooth, I think part of the problem is one of my expectations compared to yours - I understand that you don't see this staccato game play as a problem, but my expectations are that all game movement from C2's engine should be as smooth as every other html5 game I have seen... Especially the first 20 seconds, when a new player is likely to decide whether or not to quit a game.
I am also just embarking on my first 'proper' and hopefully 'for sale' project - and I made the GTA reference, as — so eloquently put, because I am not sure I will receive favourable reviews if this cannot be fixed. If more demanding games like GTA play smoothly on the same hardware then my simple platformer will always appear to be at fault. I am already being very careful to avoid the unnecessary creation/destruction of objects mitigate this. However, and especially during the first few seconds of a layout, this problem doesn't seem to be manageable just by being careful with events. I want to avoid having a 15 sec 'loading' splash or showing a message like "some users may occasionally see stuttering game play (just ignore it)".
A couple of Ludum Dares ago I created a platformer and received a couple of comments that the game play was jerky, even though the effect was far less apparent than the demo I linked to earlier in this thread - so it's not just my imagination that this is a problem. I'm expecting to put a lot of hours into my game, but if C2 isn't up to the job then you might be right - maybe I'm trying to use the wrong tool for the job (or maybe I should limit myself to 640x480 or similar with no scale up to full screen). I have tinkered with Unity a little bit over the last couple of years and Unity's 2D optimisations are really quite brilliant; but C2 is far easier to use and I intend to stick with it for long term because I hope that this issue can and will be fixed.
I have no idea how Ashley has implemented garbage collection in C2 (assuming that is the culprit) and I have no idea how difficult a job it might be to fix. But there is definitely room for improvement and I live in hope, and if you don't ask you never get.