Don't know who the "freemason.org" group it, but I am not suprised.
I suppose the Boy Scouts of Saudi Arabia swear to allah, too. Means nothing to the Boy Scouts of, say, Texas.
Just don't go to a lodge in some freaky country.
If you'd followed the link, you would have seen that it is the official publication of the Grand Lodge of California.
Go out to any Grand Lodge website and see if it is any different. I don't know what you're defending, but there is a whole lot of information from official Masonic sources that contradict your statements.