Hi
Star Citizen sounds like Freelancer 2 to me.
I.E. it has a military campaign you do 1st and when that's finished you can go and freelance and explore the galaxy. (Just like in the original Freelancer)
They intend to add to the Galaxy and game content as they create it, a bit at a time each month / week or so, so no more waiting a year+ for an update or for something new
I agree he my not have started space sim games, but IMHO he made some of the best most enjoyable space sim games to date, and popularised space sim games to a new level, I.E Starlancer and all the WC games, also he had a part in Freelancer not sure how much ?
He was the 1st to put good quality FMV into a space sim game (possibly any game ?).
Lets give him a chance and see what he creates before dismissing him, we might be surprised ?