Porque la mayoría busca siempre soluciones automágicas
donde hay aque programar poco, y validar menos aún.
La verdad, el 99,99% de las veces que preguntan, o no cumplen con los requisitos necesarios para hacerlo en un trigger, o bien lo que en realidad necesitan usar son stored procedures.
Parece que tomasen el TRIGGER como un elemento mágico que lo resuelve todo.