Of course leeches are back. ;-) That's exactly my point. The present day commonly accepted "leeches" are your vaccines and various other invasive drugs, radiation, and chemotherapy (in my opinion).
People are being fooled now much the same way they were in the time when leeches were prescribed for everything...but the prescription has changed, that's all.
Wait and see if I'm right, but you'll probably have to wait about a century...(reincarnate in other words...)and then you'll find yourself in a new society where they are exclaiming in horror and disbelief over the stupidity of OUR present day conventional abuses that are foisted on people now by professional medicine for one purpose: to make a lot of money for someone.