A funny rant on New Avengers