Yes, mainly because of Phoenixes, the immunity of level 4-7 units to Armageddon, and lastly, because of the rainbow spell....
And also, 70 improved Phoenixes in just one day, and with a total purchase price (improved Phoenix building and the actual purchase of the Phoenixes) of only 1500, it's an undeniable advantage at the beginning of the game...
and also because of Phoenixes...:(