The financial records should be made available, I agree. I disagree that all of the spending has been wasteful, we honestly can say that either which way until we get those records. I think MoCap does fit in with SQ42, it was always likely to be the next evolution from the stuff Chris had done previously in Wing Commander.
Three years isn’t a long time to be making a game, yes the modules they do have out at this point should be more solid than they are; that said if they hadn’t been doing open development we wouldn’t have seen any of that yet. (That said, the “soons” are more than tiresome now). You know this yourself, LoD is now in its 4th year, going into its 5th soon, and you aren’t quite done with it either.
Some of the things you have ago at CR for, you have equally done yourself (taking a long time, trashing your own game engine in 2011, reworking the game assets as they targeted the old engine, selling TAK packs with items that aren’t nessecarily in the game yet but will be). It doesn’t seem fairly balanced.
To make things worse, in October’s CitizenCon event, Chris Roberts, despite previously going on the record as saying the game will be completed and delivered in 2016, stated that he was no longer giving backers delivery schedules for the project. And just like that, what little accountability for this $95m project was left, went out the window. It all translates to: “We’ve got your money, fuck you very much, we don’t owe you shit”
To be fair to Chris, I believe its more an acknowledgement that they keep saying “soon” and keep missing their deadlines, so its better and more honest to say they’ll deliver when then can.