meh... old forums and cc are still better than this "pile of happiness"
The people are still here, and CC is still being developed by the very kind members of this forum. All in all I'd say that there is a much better environment for new users than there ever was before.
C2 may not look like much now, but everyone who purchases it is making an investment into what will probably be the best game creator around in a year or two. They seem to release a cool new feature every week.
Please, ask if you'd like help, and be patient if you're waiting for answers. One of the many nice members on this forum will be sure to reply when they can.