michael it looks better because they used a site template, I believe. But regardless, that's kinda the point. They have developed a front-end that requires little back end. Form over function. It's not meant to be a website that hosts and delivers content and user interactivity. It's meant to be a website that catches the eye of potential investors/users.
It will not be the host of all C3 related content.
And on a side note, look above at the URL you are currently on. Scirra.com, not Construct2.com.