The article isn't about people not getting a product or expecting a "store". It's about how a more than tripple funding KS which got an additional 3 million in VC backing could not actually accomplish their goal.
I bet they would have been more successful with less money. Money gives you freedom(to start over, to feature creep, to bikeshed, to grow faster than you can manage, etc) and security (which makes you less "hungry" and desperate).