Please see my reply to that particular post.
I read it. All I can say is, the perception of a significant number of posters differs from yours. Does reality lie someone in between? Probably. But ultimately it's irrelevant, as what is indisputable is the funding has dried up.
Just one man's opinion...