お前ら何と闘ってるんだ…
現実問題としてオブジェクト指向だけだとコードが複雑化しがちだから関数型の要素を各言語が取り込んで行ってるのが現状だろ
それぞれの良いところを利用すればええんや