это уже флейм, но если объект не отражает никакой сущности, то есть его класс не является абстракцией, то к ООП такой объект имеет мало отношения
сформулирую еще так.
1. программировать и проектировать в объектном подходе без использования языковых механизмов, специально разработанных для реализации этого подхода нельзя. то есть к примеру можно структуры данных складывать в массивы, а ф-ии по их обработке собирать к примеру в отдельные модули, но реализовать к примеру полиморфизм таким образом вряд ли удастися.
2. а вот пользоваться объектно-ориентироваными возможностями языка и приэтом получать код, который ничем не лучше чисто процедурного вполне возможно и вообще не требует никаких усилий.