Embarrassing someone to thousands of people in the same industry as this driver is certainly a harsh punishment. I must ask if when you confronted this driver did you ask him if there were an emergency that lead him to urinate in the parking lot. If so you didn't mention this your post. If not then you tried, convicted, and punished this man without fair representation. Much as lynch mobs did in the Old West. I would hate to see this forum become a lynch mob for the expediting industry.
I must also ask, who among us has never had a time when he or she had to urinated and couldn't hold it in long enough to get to a bathroom? When this happened did you urinate in you pants or did you go where you had to trying to hide yourself as well as possible. You didn't see this driver until you went past his truck. Some on this forum think this man's employer should be notified. If well thought out, is there really anyone on this forum so self-righteous as to believe this man should possibly lose his employment due to his action of which none of us know if there were any mitigating circumstances?
In recent years I have seen many careers and many lives destroyed because many in our society believe that anyone other than themselves should be severely punished for any mistake or perceived mistake they make. No second chances. No chance to right a wrong. No chance to explain. No benefit of the doubt. Only intolerance and meanness.
Much more disgusting than this driver urinating beside his truck is this meanness and intolerance that unwarrantedly has hurt so many and has lessened the lives of us all.