1) A lot of people are working on it (hopefully eyeballs translate to fewer flaws)
2) You can host your own
3) Eventually when browsers are in on the game, it can be decentralised
The best response Mozilla could give is to highlight the above and ask for more help from those able to give it to make those things come true sooner.
We all know where we are today, so let's just get to where we want to be tomorrow.
And finally add a link to Github: https://github.com/mozilla/browserid