because lets say your tama has a full of screen heart and another one that is half full then it could not eat the whole thing then it might come up as a half eaten sandwich and people might get grossed out or the tama cold do a really sick animation. The hearts are not completely full anyways so I think there is various reasons.