really AYURVEDA is not only the science of medicines and treatment. it is the philosophy of life by which how you can lead your life beautifully and is true that some times the effectiveness of ayurvedic medicines not up to the marks. the causes are first the non availability of raw materials, not known about the raw materials, not preparing proper formulas  and manufacturing efficiency is not proper, and intake of medicines are not accordingly and diagnosis and treatment with selection of proper medicines.treatment is absed on the nature of the patients and according to the selection of medicines. in ayurveda patent medicines are not  successful because  we are treating the diseases and not patients.patients are vata, pitta, kapha etc prakati and we are treating him according to signs and symptoms not according to we are unable to get satisfactory results..happy to know that we are promoting ayurveda .