So the way I interpret the article is:
When you say OOP, you mean Java.
Am I correct?
I had my fair share of OOP with: Java, kotlin, objective-c and swift.
Than a time has come, when I needed a lite server, to automate some manual queries that had to be run every day. After months of trying any other platform, I finally gave up and tried nodejs.
My god the suffering with all those callbacks. But it worth it. Automated everything with a node process that was taking just 20 Mb of ram.
Is hard to learn new things, specially when they are so outside our comfort zone, but sometimes is worth it.
Trying to generalize one tool for everything, usually leads to bad things.