You are not forced to rely on any other service provider than yourself. Like saving them on a remote server as in the case of LastPass. You don't have to extend your trust (to LastPass or any other provider).
It doesn't use a database (unlike Keepass) and thus doesn't open all passwords at once. Just one at a time. Since it's just a directory of encrypted files, you can access your passwords with any PGP-compatible tool.
While the contents of your credential files (one stored per site) are never visible without your GPG key and its passphrase, the names of the files are visible unless you use a plugin like pass-tomb or software like TrueCrypt/VeraCrypt or LUKS to encrypt the folder and/or your home directory.
You can use browserpass to log into websites using your (go)pass stored information. You can also import into gopass using most of the same scripts that were written for pass if you add an alias/symlink to gopass named pass.