>>258
>隠蔽なんてネームスペースやパッケージで実現できるよね

データと処理の結びつきの程度の違いなんだよ
オブジェクト指向で作るかどうかは用途に合わせた道具の選択の問題
Photoshopみたいなグラフィック系アプリのGUIを関数型で作ったりしないだろ?