First of all there should be proper legislation for such activities. And when it would be allowed in this or that country, banks will be the leading players in such business.
Proper registration and licenses are obviously needed, but banks currently by far aren't the leader in this segment. I only know of a Slovenian bank that made it possible to also buy Bitcoin through their regular ATMs.
Eventually, this will be the way to go for banks, where by that time they will completely demolish the third party ATM market. It's an ultimate form of convenience to buy Bitcoin from your own local bank ATM.
If the bank works with its own reserves, it will even be able to dramatically decrease the fees involved, which is something regular ATMs can't and won't be doing. Why else would they run an ATM, just for fun?
