Most of the time while "waiting for freight" the belt is still moving. They often don't know when the truck is showing up. That's why there is a code 43.
If they are going to mandate a break then I should have the opportunity to leave my position and my truck and possibly the building to get a meal. Anything involving me touching packages is considered working, kind of like them now paying me 5 minutes to get my keys and my power pad and get to my truck.
And since anyone who works over 8 has to take an hour break, I am not going to take a half early and a half later for their budget.
I don't recall ever waiting for an hour, we launch and come back, so unless hour break is waived, it's not going to happen.