Does it really matter whether Buddhism is a religion or not?
To me, a religion implies a relationship with a God or Gods:
* Metaphysical or Supernatural Reality
* Eternal reward
or at least that’s what I learned in Comparative Religion about a half-century ago.
My practice has some of those, but is most definitely lacking in others. And I simply don’t care what you call it. Naming is just more grasping.