Because firefox has a tendency to eat a lot of resources. See attached printscreen. 500MB RAM +. And IE, only 28K. That means almost 20x better efficiency.
Personally I like Firefox. Until it loads up to this huge values.
Other reason why people hate firefox is that they are resistant to change and use IE6 because it came default with the windows installation.