Thanks for the reply. I broadly agree with you, except on the following:
you've got a opinionated view on how dmideode sources should be used,
but considering dmidecode sources aren't always used the way you intend
to, being practical and making them more safe looks like a good thing to me.