Massive Star Formation: Observations Confront Theory