Sure, a local-only password manager doesn't need a subscription, and solutions such as KeePassXC demonstrate this quite well (as a user of it myself!)
However, in the case of 1Password it's not just about being a password manager; it's also about syncing passwords between devices, staying on top of (sometimes rapidly!) changing standards between devices and browser extensions, and being aware of the evolving landscape of best security practices.