Username or EmailPassword
Just because it isn't a final recommendation doesn't mean it's up in the air. Browsers will work on aligning implementations all along, and the more mature the spec becomes, the fewer changes, even if the final spec is years away.
You need to educate yourself about how the process works before spouting nonsense.
So maybe you didn't get what I was saying; this is one thing where the different vendors have different requirements and there is no technical solution that currently exists that meets everyones needs. This is one of those details that aren't going to get aligned for awhile, and it doesn't really have to be because we are nowhere near deadlines for it.
The vendors are working together on doing the same thing and finishing the spec.