Homeopathy does not defy physics or chemistry, nor is it magic. Homeopathy is a science that has been found to work. Those who have studied homeopathy have described several laws that seem to govern its use (The Law of Similars, The Law of the Minimum Dose, The Law of Cure, The Law of the Single Remedy, etc).
Homeopathy has been studied and tested objectively according to standards of Medical Science (using Randomized Controlled Trials, Outcomes Research, etc.) and it has been found (repeatedly) to work. Because there is no plausible explanation for how Homeopathy works, many have chosen to dismiss it. Many others have chosen to utilize it in their practices.
Interestingly, one of the roles of scientific inquiry is to perform objective investigation, and to test hypotheses about why certain phenomenon work the way they do. Those who dismiss homeopathy because they do not believe it could work are exercising dogmatism and prejudice, not objective scientific thinking. Science tests reality and asks “why”?
Unfortunately, much of what goes on in the medical world is not based on science, but on profit, conflict of interest, and power. The existing structures aim to preserve the status quo in academics, research and industry.