Minecraft wiki entry for Hunger_management, associated text: Disadvantages:
Their availability is dependent on the presence of animals within sight, which can be random and require extensive traveling depending on the biome the player spawns in.
At least two animals of a type must be found to breed them for a reliable supply of meat.
Breeding pigs requires carrots, potatoes or beetroots, which can be difficult to obtain, if there are no villages with carrot or potato farms nearby, or shipwrecks with supply chests, as they only very rarely drop from zombies.
Hoglins are hostile mobs that can cause massive damage, and they can only be hunted and bred in the Nether, because in other dimensions they zombify.