>>508954290 (OP)No, they are forced to put expiry dates much sooner than the average time of expiry, to avoid instances in which a product spoils faster than intended because various of issues like temperature or improper storage conditions. It's better to lose money on a few unsold batches that reach expiry, than to lose millions in lawsuits.
t. worked in the food industry for a few years