qwertyness, addressing your paragraphs;

1st - Ignorance is not an excuse, but we've already discussed and agreed that having signs at malls describing the dress code would be a good idea.

2nd - Skirts below the knee are considered appropriate.

3rd - Agreed, and that was the reason this thread was posted in the first place and has been discussed in amongst the debates over whether we should respect the culture of the land we live in.