I don't disagree with that. Trucks are subject to inspection at any time. Truckers are also subject to mandatory drug testing. While it hasn't made the MSM, the feds have been prosecuting companies whose dispatchers are forcing truckers to falsify their logs.
A trucker is between the devil and the deep blue sea when forced dispatched. If the trucker, who shouldn't be driving because of hours of service rules, doesn't take the load, they can find themselves either parked for days without a load or given loads that don't enable them to get the miles they need to earn enough money to pay the bills.
As I said, the feds know this happens and they're nailing companies and the executives of those companies that engage in those practices.
Its not just the Feds cracking down. The New York State Troopers have beefed up truck checks in the NYC Metro Area. In addition to weight and safety, they are also checking loads and manifests. I have also heard that the NYS Dept. of Transportation has checked GPS logs to determine if truckers have exceeded hours of service.