1password is more secure than keychain. For added security, you can switch off the iCloud sync and use wifi sync. So, if iCloud gets hacked, your passwords stay secure.
You can also store other sensitive data in 1password, for example, software licences and secure notes.
1password's password generating algorithm is also more secure than keychain's.
With Keychain, if your device is unlocked and unattended, someone can use your browsers and log in to all your sites with your credentials. 1password however locks you out of its vault after a preset time and you have to re-enter the Master password.
So, I do not think you have wasted your money. You have rather enhanced your security for a small amount of money which will probably save you more money down the line.