There are a lot of discussions where people will decide...
There are a lot of discussions where people will decide that James Bond is a superhero, because he's a larger-than-life hero who beats the bad guys by doing larger-than-life things. And I don't think that's a useful definition.