Having an opinion about food is not the same as having factual bugs and errors so I don't see the point in that comparison.
Is the game fun, I couldn't say as I haven't played it and I'm not spending money on it until I hear it's in a better condition. But as to whether you would think it would be fun, well you'll have to judge that for yourself.
The point is that trying to design anything to fit an almost unlimited set of circumstances will inevitably lead to some people having issues. Any game can be tested out the wazoo, but it's simply not feasible to ensure it works on every possible configuration out there. There are going to be bugs, and for some reason many people act surprised when they're found. The mentality I see from some gamers is that companies are intentionally not fixing things because they just don't care or they're not competent enough. I do not agree with that assessment. I believe some gamers hold companies to an impossible standard of perfection. AAA titles in this day and age are incredibly complex, so I expect there might be some problems with a new, large-scale release. I don't feel anyone should get upset unless they don't fix the major bugs. If the game crashes every time you go to a certain city, then yes, they need to fix that shit. If the ragdoll animations are wonky once in awhile, just deal with it. For anyone that doesn't like to deal with minor issues, don't buy a game until it's been patched a couple times.
I know there's an argument if you paid $60 for a game you expect it to work. I agree with that. However, it should be readily apparent by now that it's impossible to have a huge game release without bugs. Has there been a single AAA title in the last few years that didn't need a patch? If only one company was patching after release, I could understand blaming that company for shoddy releases. But it's every single company. I can't believe every developer is full of people who don't know how to make games. It makes more sense, in my opinion, that developers are doing the best with what they have and we're simply at a point where games are too complex to be bug-free out the gate. If you want bug-free, you have to wait until after the release when the major issues are patched out.