Of course the one real killer blow for Safari, apart from those previously mentioned is the way it deals with tabs. The way it opens tabs from your previous session every time it's restarted drives me to distraction. Why is there no option to switch this behaviour off?
Finally is it necessary to have such huge tabs? Apple need to scrap the whole thing and start again with a blank sheet of paper.
That's the third option in Preferences..
Safari opens with: A new window
I have mine set up with that and new windows open with empty page and every time I open Safari it's blank..never loads up the previous tabs.
Also..you know the tabs get smaller as you open more of them, right? I know Chrome uses the same sizes, but then you have to scroll through them if there's too many..I like Safari's way better, to be honest.