I don't mind, if the big signs that are visible from the street have the word "cash" on them. But, I've been to a few gas stations where the main signs do not specify that it's a cash price. There are none in my area, but a few of them on my way to a destination that I frequent (between Syracuse & Watertown, NY). The only place that says "cash" is on the price on the little sign above the pump. First time that happened to me, I drove away. 2nd time, I got one squirt of gas for a few cents. Went inside and got a cheap $1 snack & used credit. Then went to a different gas station.
OP's picture: not an issue at all. But not letting me know that it's a cash price until I actually drive up to the pump - that pissed me off. (And yes, I looked back up at the main sign to see if I missed something.)