Ethical software allows users to modify it, but most users have little desire, let alone ability or time to learn how to do so.