I'd love to be able to do a lifetime subscription, and Erethrian's breakdown is pretty much what I was thinking as well.
Yeah, I think we must be realistic. They won't give us 60000 CC. And they won't give us access to those stores someone mentioned before. But I can see something around 1000 CC per month and it makes no sense to me that you need to be a subscriber to access a Lifetime subscription.
If I were BioWare I'd put up a Lifetime Sub (expensive as of 275€) for December 22, just for a limitate time (like a christmas offer). Then I'd wait and see how it goes.