Why are they all based on Greek mythology? When the Didact was naming his army, why did he use something from Human fiction? Also, why are they all in english? Why would the Forerunners call The Flood The Flood? Why not dbaoimbmabm or some crazy alien thing? It should have been like the human that named them the flood that shouldn't have been their name before. Halo is SciFi that means it should make sense with science and the names in Halo make no sense unless you can explain.
-
Here is a good idea. Ask bungie, and 343 why they couldn't come up with something original.