You nailed it. If someone cares about laypeople understanding his research, he writes a blog about it. However, most research is of no interest to people who don't work on nearly exactly the same thing. And these people will not like to read the extra pieces needed to make something self-contained over and over again.