It makes some businesses much more worth pursuing. For example, there's a self-serve key duplication vending machine that only takes credit card. Does that business care about what color of their customers' skin is? Definitely not. They care about the extra complexity and problems that come along with a cash/change system.
I thought it was also impressive to see them get rid of receipt paper. If you need it, they can send you an email or text. Very streamlined and cost effective.
An example aside from self serve is that I know someone who just opened a tap room and is doing very well. He only accepts credit cards, and I didn't need to ask why. Not only do you no longer need to worry about cashiers skimming a little off the top, but back office / deposits become a trivial task.
I look at it as another way that cost is getting squeezed out through automation. As long as the industry stays competitive, consumers will benefit from that.