hallo my friend thanks for the question there are a lot of people who prefer to strip away the supernatural and religious elements from the buddha's teaching and then say that buddhism is not a religion at all but a rationalistic philsophy the fact is that buddhism contains both religion and philosophy but to say that buddhism as a whole including the mahayana expression of it is not a religion is simply inaccurate and wrong hope that helps best wishes from tony