The service station analogy is very imperfect.
It is a condition of the company getting the franchise that they provide free parking and toilet facilities. It's a straight commercial deal and reflected in the price you pay when you spend more than a penny.
Mike