'Educated' people once believed the earth was flat. We all know how that worked out.
Nepal has rejected Ayurveda products manufactured by one company because of contaminants. How is that a statement on the efficacy of Ayurveda ? There has been contamination found in batches of Coke/Pepsi bottles also in India - none of it is a statement on the efficacy of the underlying product.