I do not know about Leafs future being assured ,with no official comment from Leaf management and Kodak's track record ?
The software upgrades could have been done some time ago and all the stock available could be inventory that needs to be sold
off.
I suppose all we can do is wait some more.
Terence