- there are fees and commissions for using a card, and there are limits on how much cash you can withdraw daily/monthly
- bank also charges the merchant and it makes prices higher for everyone
- bank knows what and where you buy, collects this information and can resell it
- your name is written on the card and encoded inside, so when you pay the merchant can identify you
- cards have a magnetic tape that is unencrypted, can be easily copied. It seems like the only use for this tape is to allow criminals to copy the card.
- new cards include RFID label that allows reading data about you and charge your account
- if you are suspected to be an "extremist", then the bank will allow you to withdraw only about $150 per month. And you can become a suspect if you post something wrong on the Internet.
There aren't for you as a customer. Yes, a bank would require the acquiring fee for each transaction but it's already in the price of the item both for the cash and the card.
> it makes prices higher for everyone
While true deep down there, the price of item is usually still covers all the things including returns, inventory spoilage, breakage and shoplifting. Acquiring fees are ~1-2% so most of the time they don't even register over a markup.
> bank knows what and where you buy, collects this information and can resell it
Most people are just fine with using an affiliate cards... which are used for exactly the same.
> your name is written on the card and encoded inside, so when you pay the merchant can identify you
Your card number is a way more unique identifier than some John Doe.
> cards have a magnetic tape that is unencrypted, can be easily copied.
Everyone (except US) moved from tape to chip and paypass systems which are way more secure.
> new cards include RFID label that allows reading data about you and charge your account
Only the card number and it is limited for small amounts.
> if you are suspected to be an "extremist", then the bank will allow you to withdraw only about $150 per month
This is the only thing where cash is obviously better for an ordinary person.
I guess it depends on the bank or on the country. In Russia some banks have a small fee (usually about $1-$2 per month) for using a debit card, some don't have and some will charge a fee unless you spend more than a certain amount every month or deposit a specific amount. There can also be a small fee for issuing/reissuing a card.
Then there are indirect costs. You will probably want to receive SMS notifications when your account is debited or credited, and this is not free for cards that don't have a monthly usage fee. There can even be a fee for withdrawing funds from a debit card (using issuer bank's ATM).
Recently I read through different banks' terms and there are lot of things they can charge you for. For example, one bank will charge a fee for counting coins or small bills if you bring too much of them. Or there can be a fee for withdrawing money in bank's office below certain limit.
Generally, it seems that banks don't like customers who don't pay a fee - directly or indirectly (when making a purchase).
> In Russia some banks have a small fee (usually about $1-$2 per month)
Well, everyone everywhere wants a small fee for everything. Look at the cellular networks/providers... Although $1-2 is honestly cheap enough to have the convenience of cash-less operations.
> unless you spend more than a certain amount every month or deposit a specific amount
Amusingly this is exactly what I have right now, but I only discovered it pretty recently. Years ago it was really free for me because it was the company which footed the bill, but I don't work there anymore.
> There can even be a fee for withdrawing funds from a debit card
People should vote with their wallets against such practices. And honestly that should be illegal, but...
> one bank will charge a fee for counting coins or small bills if you bring too much of them
If I understand this properly this is against the law, at least if you are paying for something.
> it seems that banks don't like customers who don't pay a fee
Which is unsurprisingly because they are "for profit" institutions.
Also often traveling to 3rd world countries / somewhat corrupt locales. In these cases I make sure to have cash for bribes when the police invariably decide to shake me down.