I was thinking that if they sold oil and additives separately they could mix at the time of use and so the expiration date would be longer; but the real question continues to be avoided or ignored:
if the liquid is not wine or vinegar in which the longer you have them the more they improve, why buy motor oil if you don't know when you will use it?
And especially if you know it won't get better over time?
(We are truly a consumer society sloth...bleah)