What's changed since 2006?
At least from my knowledge:
the rise of Rails and ActiveRecord
a multitude of back end JavaScript technologies (node, et.al)
NoSQL databases have become more prominent and widely accessible.
How has the Author's opinion changed?
I could submit a link-baity article from the 90's decrying object oriented programming as a pointless dead end in computer science, but I doubt the original author would hold the same opinions