Yeah, well, unfortunately class-based OOP (as the article puts it) also doesn't scale that well, as anyone would know who's had to work on a 10+ years old codebase written in Java or C# (the typical big-OOP languages). That's why you can google 'dependency injection' and get some 2,180,000 results. Because even with all the big-OOP you can get, scaling up and maintaining a project long-term is pain.
Btw, I've mostly worked with C# and it's not that I like javascript particularly (I mostly hate it and left to my own devices I'd use Prolog everywhere) but the whole OOP thing just sucks so badly. There must have been a better way to use Dr Minsky's great idea [1], what we got now is no good.
[1] https://en.wikipedia.org/wiki/Frame_%28artificial_intelligen...