I wouldn't call Raymond Hill a "random" Canadian guy. I am also fairly certain that these same organizations rely on code written by even more obscure, random individuals every day.
AFAIK Firefox add-ons go through review before being uploaded, so this would actually only be an issue if you don't trust both the Canadian guy and Mozilla.