Well, I'm not sure I buy it. I don't doubt you're accurately portraying the limitations of these technologies as they exist today here on Earth, but we're talking about a super-advanced species and all that.
Having said that, however, we may as well argue who would win in a race, Superman or Flash. Plus I agree with the general point of view your expressing on this thread, so I'll drop it.