I always thought the Ancients and Asgard should have been way more advanced then they were in the series.
But, some points to remember, the Ancients may have reached a point were more advancements were very difficult, and they may not have had any reason to advance. They were top dog as far as I can tell. No other races could really compete with them. The Wraith war was probably when they started advancing again. All those projects in the Pegasus galaxy. Arcturas for example. And even In the Milky Way, the Darkara device. And the fact that all the Stargates can be dialed at once. (I am still not quite sure how that works, are multiple wormholes being locked onto a single gate?)
The Wraith beat them because they out numbered them. My guess would be that their were about 20 Hive ships to an Auora class ship. Then the got those 3 Z-pm's. They could have used some of the Z-pm energy to grow many more ships really fast. So, I am just guestimating here but if it was 20 Hive ships to an single Auora then there were probably 2000 Hive ships, never mind cruisers, scouts and darts. Then they got the Z-pm's.
And for Wraith themselves, 10,000 per hive? So 20,000,000 Wraith on the Hive ships alone, and Hive ships can probably hold more then 10k Wraith.
But as for the main weapon of Destiny, even with systems damage its just to weak. Phoo.......Phoo....Ping....Ping.... And the point defense system does fail. Although, it too may be damaged, perhaps the blasts can travel much faster. They could use that excuse if the series starts up again.
"Oh, we repaired the weapons. They are back to what they used to be before"... or something. Then they make the weapons so much better!!
But another thought to consider, the Nakai (Blue alien) shields may be quite powerful. And who knows how powerful the Berzerker drone shields are, although bullets got a drone...