Using ontologies, controlled vocabularies, and thesauri to aid integration of data, and in fact also services, has come a long way over the last several years. Vocabularies help to make sure we use the exact same terms to say the same thing, and ontologies provide for computable semantics over a conceptualization of reality. The semantic web crucially relies on these so that software agents can actually interpret the data and the services they encounter. With integration at the core of the mission of the ontology effort, wouldn’t one assume that a common infrastructure for integrating vocabularies and ontologies would be in place by now that is straight-forward to use yet powerful and flexible, well documented, widely adopted, and solidly a part of the Programmable Web? Well, it turns out, no, not by a long shot.