I think he is because he's essentially just like Batman, who is a super hero. They both rely on gadgets and some superior abilities (but not supernatural) to handle any situation. Neither of them possess a super power. So if Batman is a super hero, then so is James Bond.