Getting a bit off topic here I guess, but religion is basically a set of taught beliefs you follow because they are right, where right is determined by things written down, or things conveyed by people that came before.
no mention of a 'god' there? this does not sound like an accurate or complete defintion.
how does this differ from a philosophy, then? I can have a 'way of life' I think is correct and several others can all agree, but if there is no 'god' then there is NO religion here.
In a religion you cannot choose your own definition of right, unless you found your own religion.
and that happens enough, and so I don't see the utility in this definition. there are lots of different forks or branches of christianity, for example, and they often have very different (and locally assigned) views of what is 'right'.
If you follow an existing religion you must accept what you are taught.
I think you are too engrossed in what christianity is. in judaism, for example, its quite ok to argue (based on your view of talmud or torah, for example) and no one can contradict you! there is no notion of pope or higher authority. even a rabii is mostly an 'advisor' and not an absolute. everything is challengable.
other religions also don't force you to swallow things line by line from a central authority.
Nothing anywhere says that religion has to have a deity, except that in theistic religions the deity is thought to be the original source of what is taught.
the commonly held definition DOES include a god and its essential for what makes the diff between a way of life and a religion. there are a few ways to define what 'religion' is but the most common that I've heard is that it has to include the notion of a god or gods.