It is actually required, as per the American Legion's flag code:
(k) The flag, when it is in such condition that it is no longer a fitting emblem for display, should be destroyed in a dignified way, preferably by burning. (Disposal of Unserviceable Flags Ceremony)
Why was your food faith no good?