Oh Facebook. Your success is becoming a monument to irrelevance technical inferiority. [related]