I have found that many men, especially young men, don’t understand that western women’s clothing is quite a different beast than men’s.
There’s a lot more dimensions to get right - so for example, when it comes to tops, I need something not only in the right size but has the right ratios between my shoulders, bust, and waist, and has all of them in roughly the same place as those parts of my body. I can’t just walk into a clothing store, pick up a top in my size, and expect it to fit.
Quality is also a lot more variable. There’s been a trend lately in women’s clothing towards making tops extremely thin. Cheap tops tend especially to be thin, and thin tops aren’t modest because you can see everything through them. This is worse with light colors, especially white.
Also on quality, many of those cheap tops won’t last. You might be able to find a $20 blouse, but the odds are good that it will fall apart very quickly. Many women have stories of that top that’s been washed three times and looks like it’s years old.
All this to say, as a woman, if I want a top in a specific color that fits, isn’t so sheer as to be indecent, and will last more than a couple of months, I’d better be prepared to either spend a long time looking for it to pop up on sale or second-hand, or to shell out some cash.
I think the point of it is it’s probably a bad idea for men to set women’s dress codes without talking to a few women. “Solid color non-tee top that does not show cleavage and meets one’s pants or skirt” would be much easier. I think most of us have a top in our wardrobes that fits that.