Herbal drugs are preferred due to fewer side effects compared to synthetic drugs, which can be expensive and have potential adulterations and adverse effects.