Many of those at risk of unintended pregnancy have little income, so even though contraceptives are highly cost-effective, up front cost can be a barrier.
Drug companies can exploit naturally existing compounds and synthetic compounds that have estrogen-like activity to produce patented proprietary drugs, especially the contraceptives.