I read an article of FF sometime ago, and most of the features are done by volunteers, which is amazing considering how much $$$ Google and MS threw into theirs.
Wow we should give those FF volunteers a crack at the US education system.
I’ll give Google an excuse since their browser is fairly new.
Firefox has the advantage of operating on a completely new codebase developed around 2000, and then in 2003 only taking the core rendering and UI technology of that codebase and building a completely new browser around it.
IE is still running off of an ancient, broken, crappy codebase.