Playing devil's advocate: Why must everyone agree?
Where I live now (North Carolina) great emphasis is placed on everyone agreeing with one another (even when they don't); where I grew up (New Hampshire) people weren't afraid to expose their differences, talk about them, and go home friends (instead of secretly enemies).
The difference? The Rules of Engagement were strictly enforced up North; down South anything goes in love, war, and anything else (except we're better at minding our manners).
The point? If this forum were to open up the topics of religion and politics, the moderators would have a lot more work to do. More work than they're willing to take on, I'll wager.
Hence the reason that most political or religous forums are sponsored by those with a vested interest --it benefits them.
The issue isn't a moral one, its a matter of work load. For a forum devoted to another topic --Cub Cadets-- such topics are simply a distraction: and a time and energy wasting one at that.
My opinion.