Dress code needs to be stricter (and enforced). Something along the lines of what the PBA had a while back is what I would personally like to see.
All shirts must have a collar (crew neck collar to be no less than 1 inch in height)
All shirts must be tucked (exception full button down shirts)...