I am new to Construct 2 but have dabbled in a number of platforms such as: Unity, Unreal, Corona, Stencyl, Moai, and others. There are pros and cons to all of these platforms with something's easier in one than the other.
In the end, I settled on Construct 2 because of the open and seeming collegial atmosphere, philosophy, and openness of the Scirra team and the community and their non-subscription-based pricing structure was the icing on the cake.
One call-out I would make is the ease of making levels using Stencyl. It is not only intuitive and easy, but with basic editing of your assets, it feels like you could get up and run with just that in hand.
Along these lines I ran across Spriter today and posted how impressed I was with everything I learned about their program.
One interesting thing I noted, was that I believe Crea at least according to this facebook post seems to be using it to fully support modding of the environment, characters, etc in this 2D Sandbox game which would be a great asset for many games and I am looking forward to learning more about as things are posted.