Losing access to private keys
When the user loses these recovery phrases encoding the private keys, It’s impossible to prove ownership of their crypto.
Users can’t finish off simple actions, such as enforcing a two-factor authentication on their wallet to provide extra security.
Vulnerability to malicious attacks by bad actors, who can easily rob users of their funds and data
Authorizing automated transactions is only achievable sometimes and often considered a hectic process.
EOAs need a better user experience considering the limited actions possible on activities such as carrying out a batch transaction, permission control, and setting transaction limits are needed.