Homeopathy has been claimed to cure just about everything. But what exactly is it? One definition: “Homeopathy is a therapy based on principles that from a scientific point of view are nonsensical.” With suggestive support, they are perfectly “honed to maximize placebo responses” and for that reason may seem to provide relief at least initially. They have failed to perform as claimed when subjected to rigorous clinical trials. Source: “Cure: A Journey into the Science of Mind over Body”, Jo Marchant, 2016.
In my opinion, they support the power of the placebo, but nothing more.