Hive ships shouldn't even be able to scratch the surface of an Aurura class battleship yet it did.. The traveler ships haven't been explained much but i doubt they are as strong or ever stronger than the Wraith so their ships shouldn't have done much damage either. As for the 2 Earth Ships and the 1 Ancient Traveler Ship leave it to them to face 30 Aurora Class Ships? In other words it was more like a 3 on 30 with the other Allied ships as bait or as a distraction, either way every ship besides the 2 Earth Ships and the Ancient Traveler Ship should've been destroyed seeing as how Sheppard was able to shoot 2 drones at the Ancient ship and completely destroy it.
Not so logical eh? They made the Ancient ships look so weak compared to what they've been viewed upon this entire time.