For cloud storage a subscription model makes perfect sense, since the entire point is that you're renting server space on an ongoing basis. What I don't want to do is have to rent simple machine code that should be executable by my processor perfectly fine without any third party involved. Why should I have to rent Photoshop if it runs perfectly fine without internet access? I'm not renting server space from Adobe. It costs them nothing for me to run the software. They just want to charge me on an ongoing basis for no good reason.
For a password manager KeePassXC is better than all proprietary offerings and it's free and plenty of implementations are available on all major platforms.