If you use and replace 1/25 of your annual consumption with them each year—about a day's consumption every other month—this is less of a problem (with 3-5 year shelf life, the gradual replacement strategy doesn't work as well.)
Such a startup could also offer to take in that 25 year old 1/25th part to give it to a food bank, making the purchase deductible as a gift to charity.
Unfortunately, customers only need to start replacing stuff after years (you may want to replace 1/25th a year on average, but do you really want to start doing that a year after buying this?)
There are similar long-shelf-life food products on the market that aren't kits of the same size; it's true that Costco doesn't sell exact 1/25 increments of the kits (but they do sell a 30-day supply, 30-year-shelf-life kit from the same maker as one of the one-year kits, which lets you do the same rate of replacement with a purchase every two years.)
Gradual replacement is eminently practical.
Of course you'll have the same problem with these kits in 24 years, having a year of eating nearly expired lentils and dried cranberries if the world doesn't come to an end.
And of course this kit seems to forget about the 1 year worth of fresh water storage. Hopefully whomever buys it doesn't.