This probably won't be popular, but
Who cares if drivers want to go home? Maybe they live debt free, live well below their means. Chose the 120k house over the 250k house. Max out their retirement accounts and can comfortably afford to work 3-4 days a week. Maybe they have a sugar mama. Maybe they were born with a silver spoon in their mouth and mama and papa take care of them. Maybe they live in debt, save nothing, house is in foreclosure but could care less and don't want to work. It really should not affect anyone other then the young low seniority drivers who haven't put their time in anyway.
We all, including myself, worry to much about what someone else is doing or not doing.
Now if your issue is, your dispatch is to high do to other drivers going home, then use the contract to enforce your rights. If the contract isn't benefiting you the way you want it to, then become more involved in the union and exercise your rights. Vote no. Vote for new leadership.
As far as what is going to happen after summer vacations, again who cares? They can't lay off senior drivers and train peak drivers. That has a snowballs chance in hell of working. The only ones that need to worry are the drivers that need 10's and 11's to pay their bills. Because I have a feeling they will be running more trips, and sending everyone out lighter in order to train the peak guys.
Point is, live below your means or get a sugar mama or get adopted by a rich family or friend' it and go further in debt.