I like the idea of it, especially for companies that have clients/customers outside of tech. We're all comfortable in hoodies all day, but when you all have to turn up to meet at a government office you'll suddenly find that the suit you haven't tried on in over a year doesn't fit right, or has a stain you'd forgotten about.
"Practising being formal" makes sense, I think.