You are partly right, I am not familiar with homeopathy, however you are missing the point, a lot of the comments here are assuming, without any science, that homeopathy does not work. They then accuse others of having beliefs not based on science, which to me is very hypocritical.
Washing hands before and after surgery was considered pseudo-science, despite statistics proving it worked.
Not knowing the reason it works does not mean that it does not work, that is not how pure science operates.
In this example they are not claiming it does not work, or even claiming that it does work, they are simply saying that nobody has spent millions of dollars finding out.