É de conhecimento comum que você deve ter
SET NOCOUNT ON
por padrão ao criar novos procedimentos armazenados.
A Microsoft alterou o modelo padrão para incluir isso em 2012. Achei que deveria ser o mesmo para gatilhos, mas não está incluído no modelo.
Isso é intencional ou apenas um descuido?
Pessoalmente, eu recomendaria - não consigo pensar em um motivo para não fazê-lo, a menos que você tenha um gatilho em que deseja especificamente chamar a atenção para o fato de que está fazendo um trabalho adicional nos bastidores.
Escrevi um pequeno artigo sobre coisas a serem observadas ao escrever gatilhos, e este é um deles:
http://dave.brittens.org/blog/writing-well-behaved-triggers.html
versão tl;dr: