Pretty sure you are reading too much into that. If cost of server upkeep + service < profit and profit would be a reasonable number this would stay on. New strategy descisions would target titles not yet released, this here is just buiseness I guess.
I loved this game, got three stars in every level. Does that say you won't be able to redownload it? I don't like that.
EDIT:Welp, just started the game up again and every level but level 1 is locked and all my characters are at level 1. Not sure what the hell happened. Won't be deleting it, but I probably won't be replaying it now, you need gold earned in game to level up your characters and if they're removing that then later levels will pretty much be unbeatable.