Typically well made quality milk chocolate has a shelf life assigned by an experienced manufacturer of around 18 - 24 months from date of manufacture when stored at 68F in impermeable packaging protected from light. Shelf life is an issue for bulk purchasing for small companies, if I buy in bulk to get decent prices and then hold in stock, I'd typically ask for the product production dating when ordering 500lb lots and would reject short dated goods. MJ
24 months is a very, very long time for a milk chocolate shelf life. Bulk chocolate mfrs will put long shelf lives on their chocolate that they sell, well, because it's in their financial interest to do so (inventory and all). Most of them have not done extensive shelf life testing on their bulk chocolates. While you may find a milk chocolate that is still edible at 24 months (and quite possibly even good, depending on how robust the packaging is, which has more to do with gas permittivity than light, assuming opaque pacakging), I'd absolutely argue that it's the not the norm or even realistic for most products.
Given that shelf life in pure chocolate will always be a sensory, not a food safety, item - it's important to note that sensory is in the eye of the beholder, and there are few folks trained in sensory evaluation. Many folks believe they are excellent tasters, when in fact they're quite terrible at it. If an untrained individual who is poor at self evaluation (but believes they are adept) is conducting the sensory evaluation, they could quite easily come to a conclusion that a products sensory attributes are acceptable long past the time when they are, in fact, not...