Unfortunately the legal is perfectly clear... to lawyers. I've thought that it would be nice to simplify things, but it already is simple to the people for whom it matters (i.e. lawyers and judges). It would be kind of like trying to make a scheduler clear and obvious to someone who isn't a kernel developer, or at least very technical. You could get the basics across, but there'd be plenty of corner cases you'd miss.