chadorireborn, I'm out of the loop here, but if you don't like C2, why are you even here in the first place? I'm hoping that was a joke on your part.
C2 benefits from being cheaper than everything else. It works great, I've never ran into any more problems with it than I have with other engines. Especially Unity.
Game Maker and UE4 are both very well made engines. Eiher way, if canceling a game is something to complain about, you either didn't plan out the development of your game at any point, or you're wasting your time developing games altogether. You should be learning how, rather than actually making them, if you don't know the limitations of almost all engines available to you.
I could list hundreds of free game engines' limitations to you right now, and even with the experience of knowing them all, I still come back to C2. So, I personally see no reason for Scirra to change.