That dialogue is what’s out of place from a role-playing perspective.
Again, if some super hero came to help save all humans on earth, it wouldn’t make sense for us to make fun of them just because they’re currently using some technology of a different country.