Há o mito sobe programação orientada a objeto que ela foi a salvação do desenvolvimento de software. Isto está longe de ser verdade. Ela até trouxe alguns problemas justamente porque as pessoas passaram achar que é a solução definitiva para tudo.
Não existem provas, ou mesmo evidências empíricas, que OOP é melhor que outro paradigma. Claro que ele ajuda muito em alguns cenários, como em casos de GUI, alguns tipos de jogos, etc.
Já começa que muitas vezes as pessoas falam muito sobre OOP sem entender realmente o que é, seus objetivos, como usar corretamente. E é fácil entender porque isto ocorre.