I agree the stuff about plants is nonsense. But I seem to recall a Swiss citizen named Albert Einstein who "invented" a new way of thinking about the Universe. It's had a lot more impact on modern science than cuckoo clocks.
save...the article, not the freakin flower or earthworm