I honestly think its a long running gag between Netflix and whoever holds the license.
But I wouldn't be surprised if it is to keep the franchise in peoples mind, but also have a shot at movie sales.
I have noticed that I guess everything on Epix is also on Netflix. So maybe they are doing the typical premium cable thing with the Bond license where it is on the network for like two months, and then goes away, and then comes back. Just not really embracing the format of subscription Internet services and keeping the old model of traditional premium cable.