Facebook wins and fails