I don’t know if I would classify it as “missed” so much as “doesn’t take a position”.
The question is whether not defining it in dynamic in any way influences things? Since you can’t fill in both if you specify license in dynamic then I think it’s a gray area. I personally think back-ends can fill it in or leave it out.
But I will say the License field is a bit of a mess due to the lack of clear specification of how to do multi-line strings in METADATA (we really need to start transitioning to JSON).