Is a dress code needed? Yes
Is there room for modernizing it? YES!
The tucked in shirt rule is dated, but we don't need to see what shows up when you can wear anything. These are hard lines to draw, and it's even harder to enforce if the lines aren't really clear and simple.