I mean.... .. Dr. Strange ain't no avenger, he's the protector of the realm