I find it strange that everyone thinks just because there not many games that are popular that were made with C2 means this program is not good enough, I'm fairly sure with enough marketing budget a simple C2 game could be a huge hit on Mobile devices. It's really comes down to money, Angry Birds, Flappy Bird and 100's of other games on the Google Play Store could have been made in C2, but they have the money to market there products, paid advertisements, commercials, magazines, but most of us that choose C2 can't afford to spend that kind of money.
I only spend $5 a day advertising my app on the Play store, and I may get 1 download a day lol. But if I spent say $500 a day I would have alot more downloads, C2 is great, there's always going to be room for improvement, but I have everything in need in C2, there's no reason to look into other programs for me. In the end it all comes down to money.