Yes and No
"ALL detergents keep soils in suspension to a degree because they contain surfacants. This is one of the major differences between detergent and soap. In detergent/cleaning technology soil suspension is old news because there are chemical agents that can easily do that."
Yes, to a degree, I suppose that is true.
The main benefit of a synthetic surfactant found in a detergent, over a natural surfactant found in a soap, is that the synthetic surfactant does not combine with hard water minerals to form "soap scum". But the absence of soap scum in a synthetic detergent doesn't mean that a precipitate still
can't form. And it takes more than just a surfactant to clean laundry.
Surfactants function mainly to solubilize oily/greasy substances. They don't do much to keep mineral soils in suspension. This has to do with their amphoteric nature - one end of the molecule is lipophilic, the other end is hydrophilic. It takes a break like sodium carbonate or STPP to break mineral soils ways from fabrics.
The problem is that hard water minerals in the water, and minerals in the soil on the fabrics, can combine with the breaks or water softeners in the detergent and cause a precipitate. This precipitate then can redeposit back on the laundry - in general it will look like lint. It can also redeposit back on washer parts, forming a hard crusty coating, and this can damage valves etc. This precipitate has nothing to do with the surfactant. The only way to prevent it is either to use a non-precipitating water softener (like STPP) and/or an anti-soil redeposition agent like CMC. Additionally, most powders also contain some sodium silicate ("water glass") which helps to prevent the precipitate from sticking to metal washer parts (chemical process for this is still unknown to me).