I think the memo key can have myriads of uses that future apps can utilize. Even if not widely used now. I don't necessarily perceive it as making things more user-unfriendly. But that's just me. I do however see how all sorts of functionalities can be built with memos (like emails, messaging, etc.) and it would be good to have a separate key for that, it would really enable those functionalities to be done well and securely.
The active key I associate with the ability to move funds and participate in governance. This seems easy enough to remember. I would find it hard to remember if we divided these two functions into subfunctions and had different keys for them - which key was for what again?
That was my point with removing memo key, too many keys. Even if apps utilize memo key, there is still a need for active key to be used when using memo for transfers.
Hmm, you mean that you need an active key (as well as a memo key) to send a memo? Is that because because you can't send a memo without it also being a transfer (of say 0.001 Hive)?
I don't know why, but yes that's how it works.
I normally sign in with a memo key and then make a transfer, then it asks me for an active key.