-
They have way longer than that. They come every 50,000 years, and they've been doing that for a long time.
-
Against a enemy they fully knew.
-
They've had like billions of UAVs
-
Against a group of factions of whom had very specific weaknesses that the reapers could exploit.