If I may humbly extrapolate this discussion a little further: I would start with posing a question:
Would it be fair to say that - for whatever reason - "denim pants are no longer allowed in countries where free enterprise is practiced" or holistically : where there is a capitalist economic system.
The answer would a resounding NO, simply because it makes no sense banning wearing of denim jeans in capitalism because it will undermine the what the economic system is trying to establish and the way of life which is sprouting from it.
From way of life i mean the way of life proclaimed as "our freedom" in the western world - largely owing to free enterprise - and the ease of its execution to every citizen, continuation of democracy breeding accoutability and institutionalism in government.
Therefore in these societies imposition of trivialities like a uniform dress code or rituals will not be acceptable because it undermines the greater purpose - their way of life.
The parallel I am trying to draw here can be seen now.
The ideals presented in RELIGION "trivialize" the mission of the DEEN - which is an all encompassing system of life based on Allah's guidance in the Quran and provides each submitting human being an opportunity to actualize his or her self by maximizing his her potential and by making efforts to preserve the system for the collective good of humanity.
This is Allah's chosen Deen -Islam - where the goal of achieving greater collective good inspires individual self actualization.
Religion cannot and never will be able to deliver this objective.