So you'd like to incentivise more obfuscation of revenue to boot?
I think an effective remedy for this kind of situation can't just be fiscal, we need requirements to publish adequate technical specifications and strong IP carveouts to make it likely to move the needle. Forcing companies to maintain continuous support is a non-starter. We should instead focus on enabling unofficial support from outside the companies, and remove legal threats from those who choose to do so