Seen the video before. Some of the dangers of a cashless society is well explained.
I don't believe it should be permitted not to give reasons, it's basic courtesy to be told why someone's choosing to cause you problems. Apart from that there's clash of rights, one side's right not to have to serve someone they don't wish to serve versus and another's right not to be picked on. I think if whatever the issue is, is legally ok, then it's highly questionable for a service to be withdrawn, as that's inappropriate discrimination.