Что сгрупировано, в обьектной обертке? А то что внутри его тот же структурный код.., как он спасет если по сути ооп ничего нового не принесло, инкапсуляция была еще в структурном яп, здесь она более слабая, наследование тоже было в виде маскировки "подтипов", да в ооп оно более удобное, полиморфизм также в виде указателей на функции, но был не безопасен..
Я не всерьёз. Наоборот смешно, когда вижу файлы по 3к строк и гордые слова, мы пишем по ооп... Ага..