From my perspective, OLE Automation (later just called 'Automation') brought us closer to the promise of software as packages of objects than anything else.What we in Redmond tend to forget is that most of the rest of the programming world (IT folks trying to get business work done) prefers VB and other scripting languages.