Perhaps the idea of lateness penalties for deliveries should be against the law. In talking to drivers I've heard stories about astronomical penalties and hours-long waits to be unloaded if you miss your time. It's not fair to the drivers or the companies and may contribute to driver fatigue and other issues.
Like I said in other responses...great idea, but two problems:
1- Legislation is great and all but it won't force companies to hire more staff to just manage freight whenever it arrives. I hate appointment freight as much as the next driver, but I do to some extent understand the need for it - you can't just have 200 trucks all show at up 9AM to a facility with 20 docks and 15 forklift drivers and expect it to work on any level.
2- Companies will just leave. Legislate too many things and factories just pack up and move across the border to somewhere with less regulation.
3- In the end, if you force the issue anyways onto companies that can't just relocate (IE, grocery distribution warehouses for but one example)...companies just pass the costs onto consumers in the end, since consumer products is overwhelmingly what's on most trucks. All sorts of rules and regulations to "alleviate traffic issues" (which in reality, as has been explained many times in this thread, has little to do with trucks in the end anyways no matter what everyone wants to believe)
will just end up costing you and me more at the shelf in the end. EVERYTHING is passed through to the end consumer. Trust me. Lots of companies hauling things are operating on razor thin margins to begin with - add any additional overhead and it just ends up on the statement at the end of the day as a surcharge of some sort. And that, eventually, filters downhill.
As for making the 407 a truck bypass route...well, yeah, that'd be absolutely awesome for us guys, no quesion, but good luck getting the consortium to agree to any flat rate deal. And hey, once again, in the end...it won't make the difference people think it would in the end anyways - it's incredibly niave to think that simply removing trucks from the 401 would have any difference whatsoever on rush hours.