Why does Nergigante eat elder dragons?
There is ecology. Elder Dragons are usually a sign of disaster due to their immense power, but Nergigante brings that to a new level by hunting and preying on other elder dragons. The creature's strength allows it to overwhelm other dragons.