I have the feeling this has much more to do with our self inflicted lifestyle than genetic factors. Maybe no other animal is just that stupid.
They very much are, many pets will way overfeed themselves if given the opportunity.
Though it might also be human-inflicted, I don't know if wild animals will do so if provided with effortless unlimited amounts of food.
I would expect so though, most evolutionary environments simply don't set up organisms for an unlimited glut of free energy-dense food, when there's a glut of resources it's usually followed by some sort of crash, so organisms stock up as fast as they can in order to out-compete their peers once resources crash. If the glut doesn't end (which is essentially what modern advanced economies arrived at), neither does the tendency to stock up, because there's probably never been an evolutionary context (sustained for a long enough period) where that was an issue and thus allowed some organisms to outlive others.