>>92726582Irken tech is way above Earth tech. The Massive flag ship alone is strong enough to take out anything Earth can dish out, let alone the entire armada.
The show takes place in the future of Earth anyway and even with future Earth tech its still can easily be conquered by an invader.