Our company started operating in the UK recently, and some of our customers were very surprised we didn't charge for a subscription for part of our product. The idea would have no legs in Australia (our homeland) but is completely normal in the UK. So, new revenue stream for us, and some learnings about the UK culture.
It is, but at least in my experience, we do it for the 10% discount and then immediately cancel the subscription every time we want to make a purchase.