There are two major reasons for not eating grains. Many grains contain the plant protein gluten, which can cause a leaky gut and other digestive and immune system problems. Grains are also high in carbohydrate, which raises blood sugar and insulin levels.