Yes, but this is a Mozilla project, so no excuses on that one.
"... adoption comes down to the developers, all Mozilla can do is provide the tools."
I don't really care whether it has BrowserID or not. It just seemed that the parent was unaware that the game was a Mozilla project.