Most people in India think homeopathy is accepted as science because Government is strongly promoting it.
Students in India who want to become a doctor write a tough entrance exam. Those who get top ranks usually choose Scientific medicine while those who miss out by a mark or two choose to become a doctor in Ayurveda or Homeopathy. The students and their parents are made to believe that all are valid scientific ways of treatment. Once they become homeopathy doctors they will have to practice and defend homeopathy.