Comparing this initial beta release (which seemingly was hurried in as it is because of the press leak) to Firefox 3, a browser in it's third generation, is pretty unfair.
I wasn't comparing the browsers. Just saying there's no point in fixing something if it ain't broke.