Dietary fiber is good for your health, and it only comes from plants. The typical urban diet doesn’t contain enough fiber, and has too much protein from animal sources. A diverse and balanced diet is a key to good health.