This doesn't work with JS disabled, with no indication that it doesn't work as intended (it just bounces the visitor back and forth between 2 pages).
Persona is very convenient for users, but it would be more secure to not trust a 3rd party.
Persona is very convenient for users, but it would be more secure to not trust a 3rd party.
You can run your own Persona provider, meaning you don't have to trust a 3rd party.
People who don't live in a fantasy bubble world where that is true? "Hey, just throw away 1% of your potential user base for no reason" isn't a very compelling sales pitch.
The number of people who have JavaScript disabled and don't know how and when to re-enable it is so small as to be irrelevant.
It's like supporting IE6 at this point. It's a tradeoff. And for the vast majority of us, it's a near-complete waste of resources to cater to them.
The caveat to this rule is, of course, if you have a site that is very heavily trafficked.