Porque você está confiando em um comportamento não documentado.
A Microsoft diz que "O comportamento correto para uma consulta de concatenação agregada é indefinido. ". Se o escalar de computação se mover para o lugar errado no plano, ele simplesmente parará de funcionar!