I don't use Proton Drive too much, but for my use case, it works great. I sometimes save files in there and share them via urls, and it works great for that use case.
The last time I used Bitwarden, the base plan did not support 2FA which is a must for me. Keepass keeps it local, and supports 2FA too. These days, I use Proton Pass more because I want easier sync across my devices, but I back up everything to Keepass every once in a while.
That's it, I'm switching to Windows!