Je pense plutot que comme le carnotaurus etait relativement petit, et surement charognard plutot que predateur, et que ses cornes soient un moyen d'intimidation d'eventuels ennemis plus gros, un peu comme les faux yeux sur les ailes de certains papillons pour effrayer les oiseaux...
C'est juste une hypothèse.