Facebook: A Modern David and Goliath Story, But Who Really Wins?