That's exactly what it is, in my opinion, and why I do not use such services. Referring back to the old clich
I have so many accounts and passwords - I can't remember them all.
I'd love to have a way to access my account numbers, URLs and passwords for websites from more than one computer.
This sounds like it needs an online solution...but storing account numbers and passwords online just sounds like an advertisement for identity theft.