That's the real reason - you won't find it on record anywhere though. In any case what would you rather have done with the unemployables - do you want to support them on your tax dollar? I certainly don't. For what the state government would bite out of my taxes to support the unemployables, private industry in gas stations can do it at a quarter of the cost.
That's the "official" reason that everyone knows is bullcrap. There are LOTS of official bullcrap reasons that are used all the time. For example, when Iraq needed to be invaded in order to remove a brutal human-right violator and his 2 insane sons from power, the official bullcrap reason given was WMDs which everyone with any intelligence knew at the time was a huge fat lie. Unfortunately the feeble minded that couldn't handle the truth needed some bullcrap to believe in which is why the WMD reason was dredged up to begin with. (of course, the problem now is that they can't come right out and say that the objective has been met and thus it's OK to go home, and they haven't come up with an official bullcrap reason to use to justify getting out of there that won't tear the veil to the feeble-minded and show those people that they knew the WMD reason was a lie at the time)
This is SOP for all governments, why are you upset about it?
Most stations also allow motorcycle riders to fill their own tanks.
Ted