The better the seal the better. But even with just grocery outlet packaging, I've cooked and eaten 2yo frozen pork, beef, and chicken. But who's kidding who? The stuff smelled fine (no spoilage per se) but the flavor was certainly compromised...smoke and sauce can only do so much! I might have gotten a good price on it at the time, but by the time I ate it, it was no bargain.
I've also found decade-old sneakers in the closet and started wearing them. Alas they wear out prematurely, typically from the glue giving out between sole and upper. Again, if my thinking at the time was "this is too good a deal to pass up--I'll stockpile them for the future", then that was just "too expensive bargain".
So don't buy more than you can use in a reasonable time, label things with easy-to-see dates, and keep track of things. Freezers and closets have a way of hiding things away from you if you're not vigilant.