I am all for technology but I don't trust making deposits at ATMs, maybe I will be the old codger still lining up to make deposits.
I have no trust issues when taking cash out of a wall, it is putting an envelope into one and hoping it makes it to my account I get nervous about.