This is simply a company using legal distinctions to shift the blame. These delivery drivers should be employees of the company. Besides, tipping is not topical for traditional contractors. Any payment is agreed upon ahead of time in the contract, and payment is made in accordance with said contract. Tips never enter into it.
It’s what the English call a bachelorette party apparently.