I left LP when LMI bought them out. Having had a bad experience cancelling with LMI, as at the time, they only allowed cancelling over the phone, so when LP was bought out, I pulled my stuff out and moved to BitWarden.
Reading that LastPass didn't encrypt URLs at the time (they say they do now, so I'm going to take them at their word), was something that ensured I'd continue to stay away from them. URLs can be used for authentication, and they offer a ton of insight to attackers, and can reveal points to attack. For example, it shows if a company uses a third party service which can be the target of a breach.
My favorite PW manager is probably 1Password because it requires authentication, then after that, it requires a randomly generated 256 bit number, as well as one's secret key. This way, even if 1Password's database is compromised, the only way to access the individual data is to find the key and password on all endpoints.
Another good one is just good ol' KeePass and KeePass apps like Strongbox (which I highly recommend.) Create a keyfile, use a good passphrase, put the keyfile on the devices, and then store the KDBX DB on GDrive or a cloud site, and one has solid protection without a monthly fee, other than the storage provider.
For the enterprise, it comes less to security than to enterprise tier features, which is where I'd point people to Keeper.
tl;dr, probably the best for personal use is KeePass with keyfiles on endpoints, a good passphrase, good KDBX apps, and a decent backend cloud provider.