No you're right, but a lifetime license to software on all platforms is a losing proposition for any company, since there are non-trivial costs to re-releasing on new technology.
Also it may be easy to link digital purchases right now, but proving past cartridge purchases would be very difficult.