I would also want that for TV software or car software.
But I guess there is no money to be made on that software...otherwise we would already see a bunch of non-manufacturer companies offering software for 3rd party devices that are unlocked, wouldn't we?
Or maybe the used hardware is just not documented well enough