There is a lot of scientific research/results based on actual measurable results and biology which supports the benefits of strength training. Can the same be said about meditation?
Maybe you should actually share a link if you're so sure, instead of crying about being antagonized?