I think having expiration dates is very reasonable and I wish their FAQ would cover this. Current FAQ entries seem to suggest companies must make the games playable forever, and suggest this is somehow possible without ongoing support or divulging intellectual property. I am not sure this is always possible to satisfy in the most general sense.