I think it can help you relax. A lot of meditation involves focus on breathing, can keep your heart rate down, etc., and I think that may be good for general health.
But I don't think it should be confounded with medical advice or treated as causal to neurodiversity or called mandatory. Probably why that person is getting downvoted.