ParentFull threadstefan_·It's absurd. How can you trust any of their "growth" numbers? For all we know, they are paying people $10 to give them $8 in revenue.View on HN