Thats the bad thing about scientific study. Its limited to what people know.
Haha, what a steaming pile that is. Your claims are not complicated. Here, I will spell them out:
"Echinacea is medically effective at treating and preventing colds and flu."
Guess what? That was studied. Turns out, there is not good evidece for that at all. Injecting your mysticism and meanderings into the topic does nothing to undermine the science or the methods.
But yu are invited, at any time, to challenge these many, many studies with a few hundred of your own.