Why can’t you add headings/subheadings to ordered and unordered lists?

You can, if you adjust your schema to allow it. Specifically with the itemContent argument to addListNodes.
Why can’t you add headings/subheadings to ordered and unordered lists?

You can, if you adjust your schema to allow it. Specifically with the itemContent argument to addListNodes.