Mostly it seems to be comparing Twitter's numbers with Facebook's, and assuming there is 100% overlap between the two companies in terms of niche. This could be an error of putting Twitter in the wrong category. Maybe they should be compared to media companies, not social networks? Maybe by those measures they are doing just fine?
Amazon didn't make money because they had tremendous capital expenditures but they had amazing cashflow and revenues. Twitter has none of these. There is no comparison at all.
> "Mostly it seems to be comparing Twitter's numbers with Facebook's, and assuming there is 100% overlap between the two companies in terms of niche."
Totally false, the criticism is that Twitter has turned away from what made them unique and tried to do things like Facebook. All the while Facebook stole their good ideas while Twitter sat on them doing nothing.
Twitter may have done nothing while Facebook rustled their jimmies, but that doesn't mean Twitter can't stop doing stupid stuff and start executing.
Who considers Facebook a media company? No one.