✔ 最佳答案
It IS the best, actually. Food is cooked in the can so there is nothing in there to make it go bad (cooking kills any bugs and no more can get into the sealed can), and the nutrition is preserved extremely well. Which makes it better than fresh, because the nutrients in fresh food deteriorate rapidly with time. Frozen is better than fresh for the same reason.
It's interesting how it was invented. The British and French navies used to suffer huge numbers of deaths at sea because of not having good food. For the first few days, the sailors had good food, but after that, well, just imagine. A prize was offered for a solution and a Frenchman came up with a way of preserving food in glass bottles. Then an Englishman called Donkin came up with a way of doing the same thing in tin cans - which of course are better because they don't break. The Royal Navy took canned food on ships, and the death rate at sea immediately plummeted.
You're doing the right thing! It also saves fuel because all you have to do with canned food is warm it up.