Trucking has become and industry where people just "end up". The glorified homeless and the desperate for work have become the majority I'm afraid. The industry has only itself to blame. When your biggest recruiting tool is stressing non-conformity and having no boss and no one "breathing down your neck all day" the standards head for the cellar. I get a kick out of the infomercials about making your living while working in your pajamas, there are too many drivers who take them literally.
I rememeber when most fleets required drivers to wear decent, suitable clothes and be presentable.