@mattdm I come back to https://www.coiled.io/blog/stages-of-openness by @mrocklin a lot.
I think a lot of the discussion gets twisted because people have different levels in their heads talk past each other.
If a project is at level 6 (multi-institution engagement) this can not happen.
If it is at 2 or 3 (licensed for reuse or accepting contributions) I don't have it in me to get angry about this sort of re-licensing. If anything it makes clearer what the stage of the project is (internal roadmaps run the show).