Legitimately awful software design practices. The author is a "consultant" who does not write real software, but rather, lives off pushing bloated unsubstantiated dogma. Basically: A quack.
# More
The "design philosophy" here could be summarized in 20 pages, and the remaining 480 are workarounds to the glaring issues caused by the forementioned "design philosophy." How deluded must one be to not realize how wrong this is?
Wasting the limited time engineers have on earth to make people's lives easier is outright evil.
# Conclusion
It took me very long to understand why effective engineers such as Linus Torvalds and John Carmack, pioneers who actually engineer software at scale, both hate the author's described approach of abusing OOP.
I invite you to search for John's Carmack's (an actual programmer, and not a quack) comments about writing DOOM 3 in the article "The Exceptional Beauty of Doom 3's Source Code" by Kotaku and read it in its entirety.