Lifetime subs are usually a way to get more money from the customer if they aren't sure if the game will remain viable for many years to come. Even with the rocky start, I doubt SE will provide a lifetime option, simply because they can get more money in the long run through monthly subscriptions.