First, the explanation. Plants are by far the most abundant source of food on land, but it takes more enzymatic power to digest them. Compared to animal flesh, plant tissues contain more complex carbohydrates, such as cellulose, hemicellulose, lignin, and resistant starches. Vertebrates don’t have the molecular chops for breaking these apart. Bacteria do.