Not quite right Brother. If we don't admit atheists, we discriminate on the basis of the belief on a Higher Power, commonly called God or the GAOTU. That is not discrimination on the basis of religion (but also realize there are regular jurisdictions that do - it always jars when I read "Bible" in a craft ritual - here it is always "VSL".
I guess the bigger question is should we try to regulate the goings on in the activities of other sovereign lodges ? Would that be what we are trying to achieve in pulling recognition ? Certainly there is precedent for that - the most notable being the schim between the modern and ancients which raged for decades...
I think my GL is faitly functional, but despite that, we've got our problems. I am probably more interested in reforming my own house than that of my masonic neighbours in other jurisdictions,,,