Astrology and Vedanta critics debunked