Personally I "like" or prefer V-pay because it made payment in the EU more easily for me without the need of a credit card even 8 years ago. Since the pandemic, I only pay for a (real) credit card (with daily billing) because some goods or services can only be paid with a "real" card, like more expensive cars at a car renting company or sometimes hotel rooms and the like.
In general I try to pay with cash so nobody needs to pay extra fees. But more and more smaller businesses prefer electronic payments. Then I use the banking card with V-pay and to state it again, the real visa card is only used when no other options are available.
Processing cash is by far >not free<! In fact, it costs a lot of money due to all the things involved (counting/collection/recycling etc). Anf it inwolves additional risks for the handling party.
Yes handling cash is not free. But compared to some charges or fees it's often quiet cheap.
Sure you need to think a head like how much small change money you will need or how much cash for change in general. You also need kind of routine and flow for counting and handling but even if I had to count up to 10k EUR in small bills t does not needed more then half an hour incl putting it into the safe or on the way home putting it into the banking machine... At least in Germany it's not that big of a deal breaker.
I know of a large restaurant chain with some "bigger" branches: They often have to count two or three times with different people to be sure, that the amount is correct. Every evening.
Then you have transport companies which pick up the cach (or refill ATM) - you pay there for every time they stop, and you pay a tiny fraction per bill processed etc. (though, most restaurants do not use these services)
Then you finally have the very high risk of getting robbed.
Or is it more binary that you have to decide, you either handle any cash and have the cost associated with it, or you refuse to take cash at all? If the latter is the case, then avoiding cash altogether seems somewhat unrealistic where I am from. And if it doesn't scale then it makes a lot of sense cost-wise to try to do as many of your transactions with cash as possible.
Think about all the supermarket chains, handling millions of cash daily; in my region, those are relying heavily on outsourced cash recycling companies - why? Its more effort/cost if they would do this themself.