Yes, I find things getting more and more complicated. Grocery store "member" cards, cards for everything, bank nonsense.
My last experience with an ATM was about two years ago. I needed to withdraw $300, so I went to the ATM across the street and punched in my account. The machine processed it and nothing came out. The balance on my account showed that I had received the money.
When I went to the bank (immediately), they refused to believe me, accused me of stealing. I contacted the cash-collection agency and had to wait a week before they opened the machine and found it indeed to be be $300 over. I left that bank and since then, I won't use an ATM. I withdraw and pay in cash.