I never got lifetime subscriptions even when it would've made financial sense. What defines a lifetime? Definitely not my lifetime... Offering them is a way to raise quick capital in my mind, it's not an economical benefit to them, it's a company in need of cash. And that possibly implies something about the expected lifetime of the lifetime subscription.