I believe this is right, but gas is still the main reason people stop there. If people aren't stopping to buy gas then they will not be making their impulse/convenience purchases and the gas station still loses their profits.
It's somewhat more complicated because many also function as convenience stores, but most convenience stores near me have already died so I doubt that would save them.
That will work for some, most notably the big ones on the side of highways, but I assumed most people would be charging at home, at least for city driving. The earliest adopters will also be the most wealthy that are more likely to have rooftop solar to leverage.
It's somewhat more complicated because many also function as convenience stores, but most convenience stores near me have already died so I doubt that would save them.