Por dos razones:
1) No puedes hacer operaciones ABM en un trigger sobre la misma tabla que dispara el trigger, o sobre otras tablas que disparen triggers con operaciones de ese tipo en la misma.
2) Los registros que se operan en un trigger se acceden con dos pseudovariables: NEW y OLD.