Dispensing fuel near water is a larger environmental risk so insurance rates go up and that trickles down to the price at the pump. If the tractor guys spill a bit no one would notice.