The only people that seem to complain about seed phrases are the ones that understand them. I think they are perfectly fine, just write down the 12 words. There's no way to abstract out private keys without compromising security. Users will have to learn what they are and that is fine. If you told people in the 1950s all the things they'd have to learn to use the internet people would say that it'd never get mass adoption, but my mom has a password manager and knows how to change the wifi password. Once people have enough bitcoin, they will learn to secure it properly because they have to.
The only people that seem to complain about seed phrases are the ones that understand them. I think they are perfectly fine, just write down the 12 words. There's no way to abstract out private keys without compromising security. Users will have to learn what they are and that is fine. If you told people in the 1950s all the things they'd have to learn to use the internet people would say that it'd never get mass adoption, but my mom has a password manager and knows how to change the wifi password. Once people have enough bitcoin, they will learn to secure it properly because they have to.