Raising massive amounts of money does not necessarily mean that is going to be a good product. Contrarily, all this money seems kind of down the drain at this point.
The author is trying to make a point that the product is not living upto its 'supposed' reputation - the money, the investors, the creators etc. For products like these I think that the first few weeks are all the more crucial.