- "cardiovascular mortality ": > eating approximately 50 grams of soy protein a day (no small amount as this translates to 1½ pounds of tofu or eight 8-ounce glasses of soy milk!) in place of animal protein reduced harmful LDL cholesterol by 12.9 percent. [1] Such reductions, if sustained over time, could mean a greater than 20% lower risk of heart attack, stroke, or other forms of cardiovascular disease.
- "risk of cancer": many studies shows breast and prostate cancer reduction, but that is probably more related to isoflavones (Phytoestrogen) than fibers.
makes it sound like this is unrelated to soy specifically and more about displacing less healthful things (like higher saturated fat and caloric animal sources)
That’s fair. Re-reading the citation: tofu and soy milk contains very low amount of fibers so it’s probably not a greet exemple to illustrate "soy protein" if the fibers are at play. Or they aren’t. A dive into the source seems reasonable.
Note that saturated fat is also present in plants based food like peanut butter, although that one also contains tons of fibers (absent in animal sources). Coconut oil on the other hand is a tasty evil.