I worked at a couple of stations in Lufkin and Nacogdoches back in the 80s, and they always had some kind of promotion going. Most of the time it was an all-day or half-day Saturday remote from a store or car dealership or you-name-it.
And you're wrong if you think small market DJ's have any say in whether they work them or not. We were expected to be there with bells on, smiling, happy and glad-handing, and it didn't matter that we didn't get overtime pay for it.
The station made money by helping a sponsor make money.
We were expected to be happy that we had a job with a station that was making money, and in east Texas, that really is something to be happy about. But, if I had ever decided to play golf instead of working a Saturday remote I would have been looking for a job on Monday. That's life in small market radio.