Hope it isn't too much of a resurrection posting in this thread, but having joined the forums fairly recently I hadn't really looked at anything outside of the gameplay forum, and this thread interested me.
I came across SC shortly after I found out about ED (near the end of the kickstarter), and I was initially impressed by the graphical detail demonstrated in the kickstarter.
Bains' post resonated with me because he has touched upon the idea of something like a "marketing steamroller". This is exactly how I have viewed SC too, very powerful marketing and exceptional public support. I watched (some of, skipped a few bits) the PAX east stream and I felt a distinct disappointment in the way it was handled. I found it to be an awful viewing experience and swung my decision to back SC away from: "yes, think I will do it soon" to "No chance, not until it's looking properly interesting".
It's a matter of opinion of course, but the horrible helmet animation (I really can't fathom why people got so excited about this, it's just a helmet) combined with the (imo) distinctly boring weapons fire and the highly questionable missile lock on (and actual launch of) animations, led me to believe that I had backed the correct project, and correctly avoided SC.
I've read in many places (largely comments) complaints (or put downs I suppose) that ED did not supply enough information, or lacked "flash". What I have found strange in this is that I have found it incredibly difficult to keep even the most remote track of what is going on in SC at all.
There are now so many "communications", and so many videos on the RSI website that I just don't have time to work out what is going on with regards to their plans for the game. In comparison I've found EDs newsletters absolutely brilliant, it takes a couple of minutes per newsletter, and I've found they give the gist of plans nicely. Perhaps I haven't been looking in the right places, I'm not sure!
I doubt I'm enough of a forum presence anywhere to say with any degree of "evidence" (this is the only forum I use...and I'm new to this), but I can't help but feel that there's something of a mental "lock" for many people when it comes to SC, sort of like..."I've backed it, I'm invested in it....I just can't admit that another game is a contender...or doing it better".
As I mentioned above regarding communication, I do wonder if it's all a big distraction, the whole "wingmans hangar"....the next great starship...and so many other little features that don't really amount to anything except some time (and quite alot if you check it all out I imagine...I've only checked a few out, it's too time consuming) spent listening/reading.
Please note that I don't intend this post as purely criticism towards SC, more the reasons I was close to backing it but did not and why I am glad of that decision. Critical analysis is inevitable, as it is the rational behind decisions after all.