Unfortunately, Ashar, what people should use and what they do use are two different matters.
I'd like to add that, IMO, this is because people are largely unaware of what they can use...
It is all well and good to be in favour of using Firefox and, I use Firefox with pleasure HOWEVER, when used with texts in Farsi, and Arabic IE is to be preferred, it allows me to upload soundfiles with a name consisting of mixed alphabetic and arabic text. When reading a Farsi text, the default size of texts is such that you can read the characters with IE while they are almost unreadable because of their small size with Firefox. Add to that this, the pesky upload symbol that makes the first character unreadable and I must say that the case for IE is overwhelming in favour.
Just saying that Firefox is better is plain stupid when the argument IS that it does underperform. Saying that this "download figure" can be fixed is nice but it does not help the case for Firefox until it is fixed. So I am fully aware why there is a such a strong case for IE and against Firefox when used with Farsi and propably Urdu, Arabic and Hebrew.
Well, I learned something new today - never try to be funny on a mailing list. Seriously, I was never referring to Firefox or any other user-agent in particular (I for one regularly use three browsers - none of which are IE or a Mozilla-brand derivative - for absolutely no reason, not to mention various other programs that make use of the internet). The people that I work with are just like that - they stick to IE because they do not know of any alternative, and will stand by it despite whatever flaws it may have. Of course, you have an equally valid argument - I haven't have yet worked with a person who used any language from the Middle East...
One thing I don't like too much about Firefox is its lack of support for inline-block.