I actually agree about the rat studies. Some seem to transfer well and others do not.
I think there is an important distinction that can be made though. Anacyclus pyrethrum could have easily been written off because the research was done in rats but the beta test went to 20~ people on this board before it was decided to launch the product.
If other companies who had research extrapolated only from rat studies went through the same process there would be a few less supplements on the market.