Fun fact I found out. If you wear the Tropical clothing you get for free from Solomons General Store, you can attach armor and people can't see it! Is it a glitch or meant to be like that?
All cosmetic gear covers the gear you are wearing and yes, that is intentional. It can be worn when dungeoneering but is automatically removed in any PVP situation.