The amount of water just determines the strength of a product, adding more wouldn`t help much to keep it from drying out.
Alcohol and salts are added for the perfect texture or viscosity.
Alcohol among other things can make detergent mixtures more liquid or "runny", salts make things thicker...