And they should. After all, the truckers are why they are in business. They drop $300 or more every time they stop and that is what pays their bills. OTOH, if the food is bad, there is always another truck stop a ways down the road, and truckers spread the word. I stopped at a lot of them over the years, but at one time a lot only sold diesel fuel, and had no place to park a car or small truck. I used to use a Chevy Stepvan for my business truck, and it was too big for some of the older gas stations.
Most of those old places are long gone, but there is a genuine '50s tourist stop gas station a few miles from here. That is a big incentive to provide good food, hot showers and space for a trucker to park and get some sleep. It is owned by a guy who worked there as a kid around
1970, and other than the new fuel pumps and coolers, not much has changed. he is a penny or two higher than the big chain stations down the road, but I can get in and out in a hurry, and if I need it, PJ will come out and pump the gas for me. It's mice to be able to understand the clerk, and he operates the station by himself. Most of the other stations are owned by Indians and Pakistanis who speak little or no english.