Yup, yup, yup.
Having been to Amsertdam I'm not saying it's perfect, but it obviously works.
And I bet the Swiss do it very professionally
And Australia and New Zealand (two countries I believe to be VERY civilised) make it work there too. AND they have female run establishments.