John
All of you do know that a contract is involved here. A breach of the contract by claiming a name change is sufficient to void the contract may be actionable. I think you should read the contract before speculating.
Incorrect I believe - a company has the right to "retire" software at any time it chooses. It can then choose to launch new products in its stead. There is no breach as the "lifetime" of said retired product has now ended. It is not "our personal" lifetimes here! And we only ever licence the software, so in the end it is Gibsons to do with as they wish!
Just one of the myriad reasons why companies spend large sums on lawyers to draft end-user agreements, and to determine the syntax of offers such as these. Not saying there is any blatant deception here, just saying Gibson have used a marketing tool to get some extra cash injected into the business. It is probably needed to fund the rather costly programming effort to bring OSX version to market. They have obviously made economic calculations that offering "lifetime" upgrades will inject cash enough to proceed forward, but the lifetime (in its p.o.v. - if a comapny can have such thing?) is nto going to be long enough to cause much (if any) financial burden on the company.
Yes I know Apple do it with free upgrades to the iOS system, but Gibson do not have the millions of Apple users paying for apps on a daily basis. It is why the Apple model works. It would not work for Gibson imo, well not to the same extent, so one must look "behind and between the lines" for motivations for actions - of course it is speculation, but specualtion based on real world experience of how companies operate. They are not benevolent societies after all