Comes down to levels of comfort I guess. Password protected doesnt mean much to many. Encrypted? With what? How strong? Good point about trusting a 3rd party but you have to weigh not just the storage function but the complexity of the passwords generated. And its encrypted locally.