"Sellers hate credit cards ..."
That's news to me. The truth is that sellers hate cash. So much so that around here several establishments display "card only" at the entrance, even though cash is legal tender - i.e. they can't by law refuse cash. And still: They do. (And "card", in this context, includes debit as well as credit cards, but as credit cards are so extremely common.. I, for one, haven't dealt in my native country's cash in some twenty years, and that's pretty common.).
At least where I live, legal tender means that you cannot refuse cash for settlement of an already existing debt, but you can definitely say you don't want to accept cash for transactions that haven't yet occured.
So a "card only" announcement at a shop is perfectly legal.
Well, not here it isn't. These establishments have been fined several times. They still don't buckle.
As for the reason they do it - it's because it's more expensive handling cash than handling cards, and much more hassle (i.e. the opposite of what the comment I originally replied to was alluding to). So, by accepting cards only they cut costs, and by that they also gain an unfair advantage to competing establishments, which is why they want to continue despite being fined, though this is of course not liked much by said competitors.
This is straining away from the original thread, but the essence is that cards are considered a pretty efficient and safe payment method. Crypto I wouldn't touch. It's got everything wrong.