Проблема в том, что копируя сложные структуры легче научиться тупо копированию, чем разобраться собственно, как эти вещи сделаны и почему работают так, а не иначе.