> I'd consider myself entitled to an update to fix the issue. Either that or a refund
If a company publishes an app and then goes out of business, and then years later the platform shifts out from under that app such that it no longer works, do you feel like you deserve a refund? If so, who do you expect to pay? The platform gave your money to the developer; the developer ceased to exist. Neither one has "your" money any more.
I'm not talking about years later. I'm talking about an immediately obvious shortcoming that manifests on the platform supported by the product at the time of purchase.
If I buy it and they're out of business 5 minutes later, then I guess I should've been paying more attention to who I give my money to.
I think you've got it backwards. Adobe supported running CS6 on various platforms. The platforms weren't (and aren't) the ones doing the support.
At this point, no one supports CS6. The fact that you can use it on some particular desktop platform is partially a consequence of their past support, and partially because the platform hasn't "shifted out from under" the application yet.
> At this point, no one supports CS6. The fact that you can use it on some particular desktop platform is partially a consequence of their past support, and partially because the platform hasn't "shifted out from under" the application yet.
I don't think that reflects reality. I would suggest taking a look at the internals of AppKit and other critical paths, you'll discover they are very aware of the applications linking into them.
If a company publishes an app and then goes out of business, and then years later the platform shifts out from under that app such that it no longer works, do you feel like you deserve a refund? If so, who do you expect to pay? The platform gave your money to the developer; the developer ceased to exist. Neither one has "your" money any more.