I understand your concerns, but I think the positive aspects of Persona far outweigh the negative ones. E.g., with Persona it's much easier for users to sign up for a new service because no annoying email validation step is required. The developers of a website benefit from not having to store passwords (they only need to store the email of a user).