The way I am reading it the main aspect of OOP is the ability to add events to the objects.
For example, it is very powerful to access the object model of Visual Basic for Applications 6.5.
I can't see making a VB6 IDE efficiently using just procedural programming with a continuous poll.