Dachre
you have hit it right on the head.
c2 let's you create what most programmers enjoy, the pseudo logic, without the added millstone of code/syntax. it is a breath of fresh minty unicorn burps for coders, and a great way for newbs to learn logic programming which will enable them to adopt any future language/syntax.
and yes ciaphuas
there are a lot of snooty coders, degreed or otherwise, who look down on middleware tools. particularly 2d engines. but when you see things like the outrun template or iconoclasts it pretty much shows that you are only limited by your knowledge and your effort...not your tools.