Shivam302001:
I find it a little bit contradictory.
No, not at all - there are intersection sets in many things! Two (or more) things can share any and all traits, and yet one can have additional features that the other doesn't have.
For example, take the book
Explorers on the Moon; it contains a certain story.
The volume
Tintin's Moon Adventure contains
Explorers on the Moon, but additionally has
Destination Moon too.
Then
The Making of Tintin: Mission to the Moon has everything in
Moon Adventure, plus further material.
So the generalization that they all share features is absolutely true.
But it is also entirely true that one can discuss how different they are: the covers are different, the bindings are different, the sizing is different, the pagination is different.
It's not a contradiction to compare similar features, and then differences.
Shivam302001:
You first said that software and books and the menu in the cafe are the same thing
I didn't, and I am sure you know that I didn't. I didn't make any comparison of them to each other - I compared the operation of each to a further, separate item.
I made the comparison between how one reacts to the offering of items for sale: you don't have automatic expectation of supply of goods in a service industry (a café) or a physical retail establishment (a book shop). I didn't compare a café
to a bookshop.
If you don't expect a café to have a fixed menu for ever (not impossible I grant you, but unusual if so), it still doesn't negate the idea of a general expectation of change; why do you expect it of a company's iTunes store?
You can't expect to walk into a bookshop, and automatically be able to buy a seven year old book, so why expect that of a games company?
These are the questions you must think about.
Shivam302001:
Are you trying to say that Gameloft is different than other publishers and trying to operate differently?
Apologies, that is a typo - but I think that that is implied by the context - it should read:
"Gameloft are absolutely not doing anything that other software publishers
don't do..."
However, I still have to say that whether you find my argument sound or not, it doesn't change a thing: software companies give finite support and lifespan to their software, and this is unlikely to change.
Pick holes in my logic, and uncover my typos (thank you!), there isn't a resolution to this which you are going to be happy with, and nothing I can do or say to change that.