All medicine requires testing, likewise personal products. Your blood pressure medicine, cholesterol, and the compound which will likely save your life one day. My sister was a research scientist for a pharma, she performed tests on mice which as you would put it had there brains sliced and butchered in order to test a drug which could save someone's life during a stroke. My grandmother died from a stroke. So I respect your opinion, this being said your only entitled to it you refuse any help in the form of compounds which will one day save your life.
I hate what slashdot has become a bunch of people with opinions that aren't personally vetted and thought through. No one thinks, reads the article does additional research then comments with pertinent and thoughtful responses.