This actually isn't true. It is law in the UK that every public charger must have a contactless reader on it. Many of them have apps but you don't need to use them.
Your point about the price is very valid though. With the exception of Tesla Superchargers they are extremely expensive. For some reason Supercharger prices range from 12-35p. The Supercharger network in the UK is pretty good, but driving anything other than a Tesla is a nightmare.