Only because most substrates are not soluble in aqueous media. Once deprotonated by NaOH, vanillin dissolves nicely in water. Besides, it is methanol
in most cases, not ethanol (NaBH4 is not that well soluble in ethanol, though it can be used as a solvent). Additionally, I'm not so sure
that the reduction of vanillin in methanol would work equally well. |