Because he's English, you twit
actually, now that I think about it, disney tries to add a lot of subtle, intelligent, and even adult humor. Its no surprise that such an obvious and extreme inconsistency would show. Think about it... Robin Hood is an English hero of the day, a day in which England and France were often enemies. And yet a French Robin Hood is picked as an English hero. Kids might not even realize it.