Interstellar super villains should do their homework and stop trying to stage invasions in the United States, where all the superheroes live.
They should establish a foothold elsewhere, then work toward world domination. Start in Sri Lanka, for example. Ever heard of a Sri Lankan superhero? Neither have I.
Far better to start out there, rather than opening your Other World portal right in front of Superman and expecting things to turn out well.