On the subject of Crafting: There is little info about it yet. But if you look at the pledge packages, one thing sticks out in the top few tiers; your carrier will come with "5 ship blueprints". From that I think it is safe to assume some form of ship assembly will be included.
As for people complaining about MMO only gameplay... guess what? you never have to even see that aspect of the game. But unlike your beloved dedicated hermit games, you have the OPTION of going online to actually you know.. socialize, *if you want to*. It is laid out in 3 formats:
1) Single player (Like WC)
2) Multi-player and private / community servers (like Freelancer)
3) Persistent world MMO on game co's servers.
Somewhere in there is the ability to play co-op.
As for "pay to win" ... from what has been said on the site, your in game credits, earned through missions, trade runs, or discovering new jump points, will buy you the same things as some one flipping out a credit card can buy. IMO this is nice for people who have 3 jobs and 5 rug-rats running around bleeding you dry, but offers no advantage over the dude staying up 72 hours running a caffeine I.V. drip and wearing adult diapers.
I'd think people would be thrilled to support a game company with the goal of really putting your expensive hardware to use, with a deep game NOT PORTED FROM A DAMNED CONSOLE release.
One last note, you make a donation for a package, anything but the $10 one gets you the game. You don't pay for it again when it's entirely finished, you already have it. What you do get is early access to the game and a ship better than whatever standard one everyone else will start off with (because you helped make the game possible by contributing before it is finished).