べたべたの手続き記述は、実際の処理自体だからそれだけわかればコードそのままでいいけど、
オブジェクト指向もそうだけど、関心事をまとめた概念を作って概念をコード化するってのは、
実際の処理以外の概念を把握するというコストが掛かる。このコストは結構馬鹿にならない。