It might not make sense to you, and that's okay. But don't think you have the authority to tell others that they're immoral because you personally don't like something. This is not God's judgment, this is your judgment.
Isaiah 3:16-26It's God's judgement.
16 The Lord said:
Because the daughters of Zion are haughty
and walk with outstretched necks,
glancing wantonly with their eyes,
mincing along as they go,
tinkling with their feet,
17 therefore the Lord will strike with a scab
the heads of the daughters of Zion,
and the Lord will lay bare their secret parts.
18 In that day the Lord will take away the finery of the anklets, the headbands, and the crescents; 19 the pendants, the bracelets, and the scarves; 20 the headdresses, the armlets, the sashes, the perfume boxes, and the amulets; 21 the signet rings and nose rings; 22 the festal robes, the mantles, the cloaks, and the handbags; 23 the mirrors, the linen garments, the turbans, and the veils.
24 Instead of perfume there will be rottenness;
and instead of a belt, a rope;
and instead of well-set hair, baldness;
and instead of a rich robe, a skirt of sackcloth;
and branding instead of beauty.
25 Your men shall fall by the sword
and your mighty men in battle.
26 And her gates shall lament and mourn;
empty, she shall sit on the ground.