If that's all they're doing is building branches, that's pretty fucking pathetic. I would think they could be doing something better for the community, if they have the bandwidth to serve firefox downloads.
Of course I'm not doing anything for the community either - but I haven't made up a name and distributed something either. What I'm saying is, if you're going to get in the game, get in the game. Do something useful, not for the fame, but for the "cause". Their news blog features stories about 24-hour pharmacies and Pepto-Bismol. Not exactly revolutionaries, these chaps.