The Dark Knight vs The Avengers: Batman Meets Loki

So that’s one of the many reasons Batman was not in “The Avengers”