I don't really think hardware keys (which I have a few, btw) really improve security:
I use a seriously backed up password manager that I have means to access from anywhere, and the only thing I have to worry is that I'd forget my really complex password to access it, because it is unfeasible that I'll lose all my devices where it is backed up and also an off-site backup of it.
With hardware keys, however, I constantly have to worry to keep them with me or in a safe place and not to lose them.
(my position is partially rooted in the fact that I happen to live in a country where you can easily have all your material possessions forcibly taken from you)