Strong words.
I'm kind of a scientific evidence guy, and I have yet to see any that prove the benefits of meditation. It's an archaic practice IMO. People still pump it up because they seek easy routes to self-improvement. It's 100x harder to diet and exercise properly. The obesity epidemic in most developed nations is clear evidence of this