I wonder if it's a case of soluble vs insoluble fiber. Insoluble fiber is often described as speeding up transit through the intestines, which might leave microbes less food to eat, or increase the microbes being driven out before they can establish.