To me the best argument against an invasion is this (not mine, of course): with all the incredible technology they would have, they would find what they need in millions best places in the galaxy. Why should they chose one little planet among billions ones, and just the rare one that's hosting life? Unless they are sadist and enjoy killing living beings, of course, but that would be a too much expensive hobby even for them, I guess...