Not a bit. They are a great company, great products and great inspiration.
I just think that this post is ugly. He could wait a while, let them finish the finance, let them work, and in a few months write about the results. The rush, the hurry, the strong word ("a curse") is - to me - too bold to be pure "startup/product advice" issue.