“And the scientific community apparently took the bait”
No, that is not what happened. The scientific community is tired of these snakeoil salesmen scamming people in the name of science and that is what is upsetting them.
The scientific community lives on grants and institutional stipends. They are all eternally jealous of the other guys who get more stuff faster.