そもそもオブジェクト指向とかデザインパターンって「プログラミングって性質的に自然にそうなるよね」っていうだけの概念とそのちょっとした応用なんだよな
だからオブジェクト指向の〇〇の概念だけ取り上げて「ここがクソ」みたいな言説って的はずれなんだよな