彼はオブジェクト指向がよくわかっていないのではないですか?

  オブジェクト指向=複雑な継承

という式しか成り立っていないので
複雑な継承をやめる=オブジェクト指向を否定
と勘違いしているのでは?

何でも"短いプログラムがよい"という
決め付けは言語が変われば状況が変わるのに
そういう事が彼には理解できないのではないでしょうか。

定型的なメンバーアクセスメソッドを書くと行数が多いから
読みにくくてだめなコードという判断は
どう考えても、おかしいと思います。

優れたライブラリを使えば
ソースコードが短くて済み、その事は大変よいことでしょうが

そのライブラリを作っている人が
OO志向を否定して、メンバー変数をPublicばかりに
しているようなものは使えるものには
ならないと思うのですが、どうなのでしょう。