Was this download day thing even officially sponsored by Firefox?
If the creators for Firefox wanted this to go down, why didn't they just put it on their home site ... instead of ... making a new one? Did they even make it? Or was it someone else's idea?