He actually is getting compensated for it. The larger (richer) corporate sponsor the tour can attract, the larger the individual purse. Most caddies get paid a percentage of the purse from their player. It is in the caddies best interest to do whatever it takes to attract good sponsors. Their pay (IMO) directly reflects this.