The primary responsibility of a bank is to provide security, security is the core service that banks offer -- gold smiths did the same to become traditional banks and traditional banks did the same to become electronic banks. Hence, a bank can even ramp up win98 to meet the security needs of ATMs or they can even build a custom OS for ATMs, users on the other hand need to let go, there isn't any other way.