Unity truly is a marvelous piece of technology and ecosystem.
This is one of the main reasons I gave up on Cocos and used EaselJS for my last project.
That said, you can't deny that Unity has the toolset market pretty much cornered. If someone came up with some editors for MOAI, it might be an interesting world indeed ..
Moai is a very low-level framework. Basically just a tad bit higher than OpenGL, + lua bindings
Corona is more for those that want a high level game engine and all the tools for it built in as well as more beginner friendly (larger community, documentation, ease of use). The drawbacks are limitations from the source being closed and in the past there were performance issues for Android/iOS, but I have not tried Corona lately so it may have improved in that area.
Also, now with Apportable, porting to Android is a breeze. It's possible to have a running port within a couple hours.
And another good thing with Cocos2D is that you get the full source, allowing you to do basically anything you want and get good performance out of it.
Not sure about Cocos2D-X, but now thanks to Apportable, it's now possible to stick to Obj-C with is really nice.
Quite many, I'd say. Looking at top 50 grossing for iPhone right now, I see Temple Run 2, The Hobbit, Kingdoms of Camelot, Subway Surfers, CSR Racing at least; and probably some others I don't recognize. Many others have been in the top charts at various points in the past.
And he is proficient in C++ and Objective-C.
http://www.mobilechameleon.com/toolkits-for-making-2d-mobile...