Because resolutions change, for example. And it's the truth of most single player games.
Apple is not forcing anyone to adopt this model, and most people won't be comfortable with a subscription based game anyway.
However, for MMO's, subscriptions make sense.