Hmm...OK fair enough - we pay too much for fuel - government rips us off, etc etc etc - but that isn't likely to change, is it!?!
So if the card saves 5 or 10p a litre, then that's good, isn't it?
Or are we saying that we'll carry on paying the high prices so that we can complain about it?
If the card works, and people switch to whichever chain is offering the discount, then that will start the ball rolling (others will have to reduce their prices to compete, or offer cards etc). Once that happens, and the oil companies profit margins start to suffer, THEN they might go to the government and start to argue about profits and taxation...not before.
It's not trying to save the world, just trying save people some money!!