Pizza delivery is traditionally a job in which the driver works for tips. This driver was rude, but to not tip a pizza delivery driver is just cheap and tacky.
Tips are a bonus, customers give one when they choose, it is random.
Traditionally a pizza deliverer’s job is to deliver pizza, collect his wages and gas compensation, hope for tips, and be grateful when they are given.