Right on.
Maybe folks who have not published games recently are not aware, but a discussion about the option of offering unprotected rom sales - and corresponding ownership over the (admittedly very modest) revenue stream - has been a common part of the dialog between programmers and publishers.
My perception is that when publishers make a deal that include both CIB and rom sales, that tends to be beneficial for both publishers themselves and programmers.
It simplifies a lot of things, and rom releases benefit from additional digital assets created by publishers as part of their process of creating the physical release. I'm talking about digital manuals, overlays, box scans, etc.
Now if people will pirate roms and publishers will stop making unprotected rom sales, that makes that digital revenue evaporate and leaves programmers to deal with that on their own.
Some programmers may choose to sell roms on their own, but that is time consuming and again, those nice digital assets may not be part of the digital product.