Why the fuck does everyone say Facebook "finally" delivered if it keeps delivering

296 shares