A software engineer drafting up his own crazy license is on as solid footing as a lawyer drafting up his own crazy email server software.
This is yet another example of engineers' disease. Having experience in a narrow technical domain does not confer you expertise in other domains. Being a mechanical engineer does not make you qualified as an expert on climate science. Being a software engineer does not make you qualified as an expert on contracts.