While a laws written words might lack hypocrisy, the process of enforcing that law often introduces . . . subtleties. Uneven enforcement due to any number of factors can dilute even the "fairest" kinds of laws. And sometimes, laws are written with the foreknowledge of uneven enforcement, in order to achieve the secondary goals of the lawmaker. This isn't conspiracy, it's just how the U.S. government works these days (and has worked for many decades). And the more you study the people who make laws through the U.N. and other NGO's you find hypocrisy is pretty normal. Most people who think in terms of "Us vs. Them" don't sense the hypocrisy inherent in nationalism.
Bumber, do you really not believe in hypocritical law? Torture, something that the U.S. has readily participated in over the last fifteen years, is definitely not a legal thing. Geneva conventions and all that, you know? You can go research the wartime actions of any country, superpower or not, and find examples of willingly uneven enforcement. This is usually explained as neccesary due to extenuating circumstances or "to save our boys" or just "TERRORISM!" but none of those counteract the hypocrisy.
IRL ethics are different than laws, though the two often correlate. In DF, you're looking at an extreme simplification of this relationship. DF is brilliant in a lot of ways, but on the cultural side of the simulation it's lacking some categories and definitions and isn't very finely-grained in that regard. I think that civs should probably be allowed to hold contradictory or hypocritical moralities but only if those contradictions are the result of conflicting power within the civ itself. That is rather than a gamefied "this culture is define by their hypocritical application of law and ethics" design. So I'm not sure if that will ever be simulated, since the civs seem to be defined by their cohesiveness - the closest thing to rebellion or revolution in the game is seeing a dwarf run off and join an elven civ because he can't stop thinking about eating people.