There will always be a role for a human in any kind of transaction. There needs to be a human in the event that the automated plan doesn't work. The human can always put a friendly face on something. And they can make an exception to the rule. There will always be service jobs in the world.
Yes, the fact that ATMs have not eliminated the bak teller occupation is a good sign for the future of other jobs in the face of changing technology. When ATMs first came out, everyone was sure that was the end of human tellers, but as with many technologies, it's been found that for some things, you just can't beat human contact and relationships. It's good news for the workforce.
Technology that do good to society are those that enables society do something that is not possibly done before [freezing, traveling by plane, invention of ink, books] thus creating new needs and thus new jobs through the new possibilities. Some technology nowadays do the above BUT most of the new ones replaces more jobs than it creates, high wages like engineers will lose in value eventually because everyone is competing for a limited amount of job space thus bringing wage value down to a new minimum standard. Only if job seekers are less than job availability the wages would be above minimum standard. Think Yout*be superstars replacing for instance circus show, Opera, Musical concert, Theme Park: is the job created more than it replaces? Heck no. For the ATM, it may be a tool for capitalist to limit small banks from competing with the big ones.
Currently we're living in a world that is separated by a gap in those who understand technology and those who don't. However, it's a gap which is closing rapidly, and soon even the great grandmothers of the world will be blogging and skyping with the rest of us. Eventually there will be no need for jobs like bank tellers, as we'll all be too savvy to require one.
While ATMs haven't made the bank teller obsolete, there are other banking technologies that could surely threaten their future. Virtual tellers are in development to assist customers in the same way a teller does now. I don't think the ATM will be the downfall of the bank teller, rather the virtual teller will be.