Oh my goodness you are right!  Because it's 2017, there should be no reference to God or Allah or Great Spirit anywhere.  That would include I guess redrafting the Charter, adjusting the National Anthem and ho hum, uninviting the FN to future ceremonies where they invoke their own beliefs.  After as you say "Intellectual pursuits override myths".

Now, do us a favor and Iqra Khalid and tell her how you really feel about Islam...I bet you don't have the stones.

But getting back on topic, why do you suppose the GG felt compelled to mock people who believe in Islam or our FN community?  Not terribly progressive in my eyes.

For the record, I don't believe there is a God...but far be for me to tell someone else what to think.  Perhaps it comes down to me not being a progressive and thus being tolerant of others.