My point was simply to say "this type of post is meant to reassure people of the company's stability and, at least in the case of me, it has the opposite effect because it's so often used by companies who are perceived as desperate. So maybe it's a strategy that should be reevaluated."
Finally I don't really consider a $10m investment as validation one way or the other. In my mind, and again this is my opinion, an $80m investment means "we think this company will succeed". A $10m investment is more like "we think these are smart people who could beat the odds but we don't want to commit to many resources to this"
Don't you think people writing a $10mm check did way more due diligence than anyone reading this blog post could? They had to believe everything that was (going to be) in this blog post and much, much more.