To answer the question of why some run/gun:
To some, there are more important things than the $12000 left on the table by skipping their lunch (if they don't get it back in bonus). I know a guy who is home every night by 6:30, no matter what they put on his truck. He used to make super bonus, but since the adjustments not as much. He complains about it, even mutters they are going to drive him to take his lunch, but so far being home with his two young kids means more. (Incidentally, he's a type A).
As for taking away teamster jobs: one, what wasn't there to begin with cannot be taken away. Two, UPS is expanding like crazy, runners' antics notwithstanding.