Here's an even worse scenario : what happens if the company that plans to make an update runs out of money before they can do so, and scraps the project altogether? Then you're really SOL