You would not want to buy this particular food assortment because it has too much in the way of dehydrated and textured soy protein. Costco sells Shelf Reliance freeze dried products also and they are quite good. You can buy real freeze dried meat, vegetables, cheese and fruit that once rehydrated tastes remarkably close to fresh. I buy nothing but the freeze dried items because the dehydrated stuff simply does not taste as good. Laugh if you will but the day is coming when everyone will wish the had stored at least 6-months of food.
I'm definitely not laughing and I honestly don't believe that I'll ever use all the food I have stored around this house, but there's lots of reasons to stock up on long-shelf-life food. I've been unemployed for a little over six months, and I've put a pretty serious dent in the food pile and freezer in that time. Life happens, and having extra food on hand helps to smooth out the bumps.
Not only that, but when someone else is having trouble, it's very, very easy to walk into the storage closet and pick out a grocery sack or two of good quality stuff to help them. And if you choose well, it's the stuff you're going to have to rotate out soon anyhow.