It does make you wonder what will happen when we do eventually become a 'cashless society'.
Granted it will be a while yet, but with things like Oyster Cards which can be topped up online or via a payment card and more places starting to accept NFC/Contactless Payment (i.e. using your payment card/phone for small amounts), there are less and less reason's to always have cash on you.
Will this cause the beggars to stop hassling us for "£5 for a train ticket"? I doubt it......but you never know.
I personally hate carrying cash around and will always use my debit card if I can.
As someone has said - maybe the beggars will start carrying Chip and PIN machines around with them?!