Ирина, ну понятно, что врач не слышала, ее не этому учили.
Читала в какой-то статье здесь давно, что в американской фармакологии победила нефтехимия. То есть перестали в какой-то момент использовать травы и прочее для изготовления лекарств и стали использовать только химические препараты. Что и имеем.
Да, другие препараты есть, но их врачи не выписывают, как правило, страховки не покрывают.