In my opinion, a software module might be much more valuable than a digital design asset (like themes, icons, etc), yet looks very hard to sell in comparison.
For example, why is not that common to sell rights over a private node module that solves a specific problem to a company/entrepreneur?