Seeing as how the Garlean Empire was able to kill Midgardsormr, do you think they could have killed Omega?

Omega was made out to be an extreme threat, but it could not defeat Midgardsormr. And while it did cost them one of their best ships at the time to kill the great dragon, the Garlean empire has since built more powerful flagships.

Midgardsormr did fight in a rather...suicidal fashion I will admit. Were dragons always intelligent or in 1.0 were they supposed to just be beasts? That would explain Midgardsormr's battle tactics during the battle of Silver Tear Lake.