Yeah, lies, damn lies and statistics ;-) I rarely ever saw a formspring Q&A that was bustling with activity while it was quite the opposite for Instagram. Not sure I like that, though, but I guess that's human nature.
They claim 4 billion posts - would be interesting to see the Q to A ratio.