You're advocating for anti-consumer practices. In response to your strawman, one can easily say that they don't pay for updates to their operating system. So there is clearly a line where we, as consumers, draw a line, right? And this is without addressing the fact they sold a "lifetime" license.
I suppose it would've been fair if Goodnotes were selling their lifetime licenses with the clear remark that this license is for the current version only.