I agree completely with your logic, especially that a password vendor can see passwords anyways. Introducing fewer parties reduces points of failure.
I save all money related passwords... Much safer than my faulty memory or having them listed in a doc somewhere.