Right. The problem is that "good" and "evil" as well as "rules-follower" and "rules-breaker" exist in the context of the character's home kingdom / tribe / whatever. A character who reads as "lawful good" in terms of, say, always acting in favor of the greater good and within the code of, say, pirates, is considered a chaotic neutral, at best, to the Spanish Main that he regularly plunders. You could argue the same thing about Batman--his actions are unilateral (chaotic) and violent (evil), yet he acts within his own code, which includes justice and law-enforcement.
The subtleties are beyond the capabilities of many game writers, who cast Batman as either a non-lethal, acrobatic version of a swat team, or the only sane man in a city hypnotized by evil.