This is such a bizarre story, each detail more absurd and ridiculous than the last, that I can't believe HN is falling for it.
Honestly there are a number of incredibly weird comments like this throughout the discussion. Is Flock astroturfing every discussion about the company?
You don't have to believe it. It happens to be true, but whatever. I'm not affiliated with flock, but not every issue is black or white.