I completely agree. I'm a Firefox user because IE currently lacks built-in tabbed browsing, but I have no illusions about Firefox being perfect. I always have Java/Javascript turned off and disallow Firefox to permit sites from installing software. Firefox has had it's share of security vulnerabilities too.
Sadly, many people who bash M-soft want a completely perfect, always safe, browser which will never fail, never expose them to anything, and always work as they want. They fault M-soft for not being able to create one. The reality is that when technology is concerned, developers will always be at odds with hackers, no matter the platform. The situation comes down to smart management. Many browsers are safe, if managed properly.