It's not difficult, but it is not something the average user should have to do in order for their browser to work properly
that would have to depend on what do you mean by "properly".
I consider remembering more than one pair of usernames/passwords on a webpage is "proper" function. safari doesn't do that
Other "proper" functions of a browser that safari doesn't do by default, or doen't do at all.
do NOT automatically open downloaded files.
give me a choice when I click a download link, I want to save different files in different folders.
do not give me popups asking to remember passwords when i type in a username, password, I m not that sure I got the correct passwords, give me a notification bar, so I can be sure the password is correct before I let browser to remember it.
give me reasonable usable download manager. com'on, safari's download manager can't even pause/resume??
anti-phishing measures. US users lost 2billion on this in past two years, OSX users falls at same rate a windows users.
more to come if anybody is interested.
Finally to OP, before I goto bed...
NO, safari will not end, webkit is an open source engine, and it has great root within KDE community, it has many advantages on OSX platform as well. It is also pre-installed on every Mac, it
would not and
should not end. Firefox 3 i a great improvement over firefox 2 on OSX platform, but it can do, and should do better, and there are many stuff It can learn from safari. and vice versa.
As of now, none is perfect. Each individual user should try both of them and figure out which one fit them better. and Nobody,, I repreat, Nobody, can make a grant statement and cover every users.