I use KeePass. It’s free, has a small footprint, and allows me to maintain control of my vault. it is indeed less convenient, but I prefer the peace of mind.
Additionally, I’m uber paranoid about keeping stuff separate. Anything related to social media, public blogs/forums, etc. each uses a different email account & password. Personal stuff related to shopping, bills, etc. uses a completely different set, each one equally unique, so even if a service/company I use gets hacked, the bad guys can only access that one account.
PITA? Yep, but it allows me to sleep pretty soundly