Hey, your thread was at the top of Ask HN, and it just disappeared a moment ago.
Pet theory: Their employees or partner developers aren't quite as mellow as e.g. Googlers when it comes to allowing criticism on HN.
I think it's a weakness that HN allows this to happen by means of flagging.
Maybe @dang knows