Short of real retardedness - E wearing white low-rise athletic socks with black-and-tans - I've never seen a CMC give a shit about sock colors.
The squadron color shirt revival came around by navadmin from the air boss middle of last year. On paper if you wear them then you're back to bags being 'organizational clothing' and can't wear them out in town. Because civilians would never understand the concept of team colors, even if they noticed or gave a shit, which they do not. It's just the Navy way - be pedantic about rules for their own sake.
In reality though, I have difficulty imagining a ready room full of JOs saying, 'let's go to Moe's for lunch! Everyone change tshirts!'