I really don't understand the modern hate towards OOP. From my experience over the last few decades working with large C and C++ codebases, the former turns into a big ball of mud first.
Which of course people do and why of course you have:
> PSYC 4410: Obsessions of the Programmer Mind