I'm better off with password managers having interfaces rather than CLI one
Yeah it is not for all, most users will only use the built-in password manager that the web browser have.
if I were to use this I'd probably lose my passwords
No!, if you do it correctly and take your precautions to backup the data and keys, you will never lost your passwords unless all you lose all your backups
require user to already have GPG key, it's not really interesting for me.
You can create an exclusive GPG key for this, no need to public or share it
Using pass on Android? Do you mean you use virtual keyboard to type the CLI command?
Yes, why not? on the road i always use termux, sometimes just to use python and make a fast calculation or just to check suspicious file headers, or also check internet conectivity, scan some wireless network etc...
No offense, but it sounds not convenient for most people.
It is not an offense for me, actually it is an offense for "most people" who can't get their face off of Shittok and other social networks, they usually don't care about using a different password for every site/service that they use. Most of them use the same password for every site.
I agree that this tools is not for everyone, if someone dislike CLI tools they can use another GUI solutions that is OK.
I just like this tools because i can sync between devices with git command and since the data is encrypted i just need to be careful to backup tha data and protect my GPG KEY