In banking services, or just in any popular technology product in general, all the details are abstracted away from the users, and the users are presented with interface specifically designed to be simple, convenient and foolproof. This isn't the case with Bitcoin - it's relatively low-level because you have to deal with private keys, addresses, backups, seeds, wallet files.
It's really important to understand all of it because there are so many caveats like: malware, fake clients, custodial wallets, address reuse, forks, brain wallets, zero confirmation transactions, cold storage and so on. It's easy to teach people how to send and receive transactions, but lets be honest, it's hard to teach people how to use Bitcoin and not lose their coins in the long run.
I know its not that easy. But why not create services for general public like the banking service you talk about. And for those who want freedom and privacy who are master's of blockchain they can handle on their own. This will ease the burden from Non-technical person and more people can be part of bitcoin ecosystem. This kind of services we are providing in our village not complete banking but we help with creating paper wallets and how to use them.