I agree. I try and use solutions that have open source formats, and are preferably open source.
I have made an exception for 1Password, as it is so good. I hate subscription for software, unless there is a clear benefit. In this case, I don't see the benefit.