I admit that 1PW is probably the most polished password manager out there, but becoming subscription only, and doing away with stand alone vaults was a deal breaker for me. And even though Codebook is not as polished, it does the job well enough that I am not longing for 1PW and I’m not feeling like I’m being ripped off every time I use it.As mentioned you're reading too much into things.
I can say that I don't like that 1Password is choosing to use electron but yet still like 1Password. It doesn't have to be black and white as you seem to imply. Not offering a perpetual license - well that's greed. Not liking a decision they made to embrace electron - well then the company is trash and they must be destroyed!
Here's the thing - I'm getting value for the subscription, pure and simple. I've reviewed and researched other password managers and 1Password is superior to them all imo. I've been (re)testing Bitwarden and its been more frustrating then I was expecting. I'm still going to put bitwarden though its paces but so far it hasn't been a great experience.
tl;dr I can still use a product even if I disagree with some of their choices.
I think if people have a hesitance to use Codebook because it primarily relies on Keychain integration, so for other browsers that don’t support keychain, I find that the Secret Agent feature, a quick search of your database based on a couple of search characters you type in, is not an onerous imposition on my work flow.