Including ethical terms in software licenses can introduce ambiguity, making them difficult to enforce and interpret consistently. This can lead to legal complications, discourage adoption, and limit the freedom of developers. Ethical guidelines are subjective and context-dependent, making them better suited for separate policies rather than rigid license terms.