它们不能称霸,主要还是因为它们的性格有着很大的关系食人鱼的性格非常的胆小,特别谨慎,如果突然往它们身边抛一个活物,它们会逃跑而不是攻击。还有就是它们的食性,虽然是吃肉的,但在亚马逊河流里还有食人鱼以水生植物以及鱼类,甚至是脊椎类动物为食,和鲤鱼的食性特别的相似。
并且在雨季的时候,大多数的食人鱼都只吃植物。还有就是天敌的压制,在亚马逊河流里有着许多的天敌,像是电鳗、凯门鳄,亚马逊河豚以及南美巨懒。都特别喜欢吃食人鱼。
并且食人鱼的后代存活率特别低,想要在一个区域内称霸,首先就是繁殖能力必须要强,而成年的雌性食鱼一次能产下几千枚卵蛋,但是季节性的泛滥河水和食人鱼的产卵期相逢。导致鱼卵还没有来得及被孵化,就会被河水冲走,没有办法正常繁殖。所以食人鱼在亚马逊河流里过得也是非常的难的,根本没有办法去称霸,因为有着各种原因的束缚。