Il faut être plus précis! Le Saints Innocents sont martyrs, ce qui n'est pas le cas des avortés.
Le martyr suppose une mort pour Notre-Seigneur. En effet les Saints Innocents meurent directement au nom (pour lui, à cause de lui) de Notre-Seigneur Jésus-Christ, même si, comme pour le massacre des avortés (l'unique analogie est là), ils n'exercent en cela aucunement leur volonté propre.
C'est pourquoi l'Eglise chante leur office en rouge (et non en blanc, comme pour les enfants mort après le baptême); autrefois cet office était chanté en violet, en raison du deuil et du sacrifice de Rachel (les mères éplorées) - qui pleure et ne veut être consolée, car ses fils ne sont plus...