No religion was religion in its inception. Although Buddhism has some special characteristics, it still aims to achieve a religious goal - salvation (enlightenment). In doing that it transcends philosophy because philosophy cannot reach salvation, rather it stays in the labyrinths of the mind. It's irrelevant how do you define Buddhism. The important thing is to live it fully, instead of just admiring it intellectually.
RE: Experience Korean Buddhism in Seoul, Jogyeosa temple.