Хреновая "фишка" здесь в том, что если используешь чьё-нибудь готовое ООП, то автоматически становишься не кодером, а юзером.
Юзаешь только то, что тебе написали для работы, и не выпендриваешься.
Выходит новая версия этого ЯП с ООП, и ты снова, как дурак, переучиваешься в связи с кучей новшеств и изменений в иерархии классов, особенностях их свойств и методов.