так я же предлагаю альтернативу, а не говорю, что отказываемся от extends в пользу копипасты
может имеет смысл, но точно не когда у тебя шарятся только свойства, не методы. а если методы, сразу всеравно можно и так оставить, если они абсолютно одинаковые, а потом конечно разделить, если требования поменяются (это кстати в книге было с пчелой, про сервис который зп считал). но кто же программирет и рассматривает ВСЕ варианты что что-то изменится?