I just found it annoying where I would buy the guns I used for ten days, not play for a week or so because I simply didn't have the time and have the guns basically be wasted. I also wasn't aware of renewing the leases. However the price being a sale I would say you were probably right, since sales were the only time I bought anything and I likely used one of the free premium codes as well. Considering it was overpriced, not very good, one might even say scam, I see no reason why it would be a bad thing to add it back in since it would only be more revenue for LO.
[Merged]
They were account lifetime perm. I agree with the no mods thing, however as a filthy casual having no mods was totally fine for me and I could always rack up quite a few kills with just the base weapons, but that was part of the catch of the pack. Having mod slots for the weapons obviously would have engorged the price by a few thousand.