I write this from Vida at OR Tambo International Airport. My flight from New York landed hours ago and my patience is being tested by the frequent announcements of the future departure time of my flig...