His history is wrong. OO won in large part for a good reason -- it was a way of implementing, if not enforcing, modularity. One that people accepted, unlike LISP.
Languages without modules, like JavaScript, support that kind of thing.
http://wadler.blogspot.com.au/2009/08/objects-as-modules-in-...