Question: why do mres last so long?
Answer: The reason for their long shelf life is because they are dehydrated, which limits the ability for bacteria or parasites to degrade the food. Also they are typically stored in Mylar bags which are excellent barriers from not only bacteria but the elements and conditions an MRE would be subject to.