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.
Perhaps you should step back and take a deep breath?