Facebook has amassed more than 2.3 billion active users — but it has also been battered...