I only use self-checkout if the lines are longer than I’m willing to wait. I’ve never used an ATM for anything other than cash withdrawals. Deposits I do in person, everything else can be done from home, online or over the phone.
I’m the same except I’ve never used an ATM. Haven’t noticed any hardship.