Zed Shaw's talk "The Web Will Die When OOP Dies" (2012) is a good critique of the steaming pile of shit we call the web platform. In the talk his observations about object oriented programming are similar to those from Rob Pike (2012) on why C++ programmers aren't using Go. Rob also captures why I'm averse to using languages with vast hierarchical type systems.
Maybe this whole OOP thing is a fad? Funny that it was popularized by NeXT. The lifecycle of technology platforms (e.g., OOP, XML, Ruby on Rails, Node) reminds me of economic booms and busts: irrational exuberance. I guess that makes me a value investor.