Why are synthetic detergents often used?
Mainly because they are cheaper to manufacture than using non-synthetic sources, like soaps made from plant or animal fats. It is also easier to control the properties of the detergents since there are many different kinds of detergents. They can have varying abilities to remove soil that also depends on the types of soil you are trying to remove. A mixture of synthetic detergents can then be made to be the most effective for its application. For example, shampoo will have a different mixture of ingredients than dishwashing detergent.