I can only speak of my experience with the BNP and other banks may be different. I never use the bank tellers, as my bank has a machine that takes cash deposits and a different one that reads and takes cheques. Both machines give receipts. My cheques are credited the next working day, as is my cash. So, I'm happy. However and here's the rub, if I'm not near my local bank I cannot always find a BNP bank with the required machines, in which case, it becomes annoying and I usually keep the cheques until I get home. This would be, of course, unsatisfactory to anyone who needs fast accesss to the cheque.
Furthermore, no-one takes coins any more, unless you're a registered business. This is a pain, bearing in mind that I used to collect all of my change, at the end of the day, and save it for my granddaughter. It used to mount up quite quickly and I never really noticed any expense. That plan is now out of the window.