Islam is very specific when it comes to the mixing of the sexes. There are sharia rules which form part of the social system. I don't expect non muslims to understand this as they carry different ideas and values based upon their belief. Just like non muslims drink alcohol, have boy and girlfirends, condone homosexuality, prostitution, pornography, even swap wives! in the name of democracy, human rights and progress...muslims can never accept such values even though the attempt to export this culture to the muslims world has has gained momentum as part of the wider American War on Islam (called 'War on Terror').
Hence it is of no surprise that the west suffers so much problems at the level of society and no wonder a former president got caught with his pants down because in democracy the instincts are unleashed and society becomes a jungle.