First, high fibre diets are better for weight loss because they fill you up quicker, allowing you to eat less calories. You also remain fuller for longer since it takes your body a bit to absorb all of the fiber's weight.
High fibre diets, particularly those high in soluble fibre, may assist bind with bile and increase the elimination of cholesterol from the body, promoting a healthy heart.