What is Firefox VCS? Is that mercurial? Then it is about time. I know the OSS people whinge about GitHub but you can self host your own git if you want.
It is important for open source projects to go where the contributors are and for better or worse that's GitHub right now now.
I do realize which community this is in as well, that isn't lost on me. Don't let the perfect be the enemy of the good. The move GitHub is not the best but the move to git opens the door to a ton of other tooling and advantages over mercurial.
Everyone I've known who has done has always been an incredibly low information voter. It isn't that hard to make a choice. Expecting to have a federal party that matches 100 percent of your beliefs is not realistic and presenting it as an option is just used to suppress votes.