That's an absurd statement. Religion is the allegorical mask for a sympathetic understanding of the divine or God.
Now we are talking semantics.
Religious discussion of the type which may cause fighting between the brothers is forbidden in the lodge. Of course, someone may have a different viewpoint of what religion is, but if I brought up a 'Spiritual' discussion and noticed that it was causing a brother to become uneasy, I would stop. It's a common sense rule with a well-defined purpose.
In the context of Freemasonry, 'political' and 'religious' discussions could be extended to any controversial topic which may cause upset. On the other hand, if your definition of religion (semantics) was purely 'accepted moral values', such discussion would be welcomed, even if it falls into your definition of 'religion.'
Once the purpose of the rule is understood, it makes sense to every mason. Perhaps Freemasonry should change the rule to: "No controversial discussions are allowed in the lodge." This would also then not lead to incessant attacks by anti-masons on a topic which they do not understand, but which they attack simply because the word 'religious' is used.



