Actually food spoilage is something that could become good gameplay incentive, if we will ever be able to raise lifestock. It would also increase value of perks like huntsman, living of the wild and slow metabolism, which right now are a joke. Not to mention that cans would actually be useful late game as emergency food, when yours spoil.
If the spoilage would increase your chance of food poisoning, there would be an actual reason to craft herbal medicine. Fridges would have actual usage to slow spoilage. Early game you could use smoker to prolong the shelf life.
Another thing that would increase in value would be vending machines, which up until now I used like twice. Also seeing shamway boxes would actually have value later on.
And Shamway recipe could be actually used as last resort, when all your meat has rotten. Fat would also increase in value because of this.
Higher value of food would also decrease value of mining (you have to eat more when mining) and therefore helped balance it with looting. You could not get thousands of ores in one night and be done with it. Currently you hit a vein, spend one night and are set for several weeks on resources. Suddenly, a lot of loot just lost value. This would also increase value of strength perks and better tools.
All in all I feel that spoilage would increase value of many items, perks, create new gameplay incentives and bring more challenges. After all zombie apocalypse is about scarcity and living from day to day. I currently really enjoy JaWoodles series in Dishong tower, where you really need to utilize everything to maximum, because basic resources are suddenly very valuable.
Just my two cents.