RE: WHY CAN"T YOU GUYS MAKE A HOME BUTTON?
Home button? This is a archaism from a past decades. Just like bookmark manager, customizable user interface (also keyboard shortcuts, gestures etc.), skins, sidebars, built in email client and other rarely used features for a marginal part of users.
For an example, Google Chrome doesn't have all of these features. And, so? Worlds most popular web-browser.
@stng, the problem is that all users are different, and their ability to effectively adapt to differing browser conventions differs. A great deal depends on what exactly they use a browser for, and their needs (as well as preferences) in doing so. To some users, a homepage and button are superfluous to how they browse. To others, they are near-essential features for how they browse.
In my case, I use a 'homepage' function constantly in all my browsers as a way to come back to 'familiar ground' for setting up tasks I may need to do next. By addressing that same homepage in every browser on my system, I can use any browser with expectation that my starting point will always be the same, regardless of browser used. I favor certain browser brands for certain kinds of tasks, so the local bookmarks in each will and do vary over time and from browser to browser.
The homepage linked to each browser is a local htm file on my system I've created and maintain, listing roughly 250 key websites in 8 nested sub-pages, each titled by task topic. And yes, my browser usage is largely task-driven, though I realize that's not the case for many other users. Without the easy ability to access that common homepage, my workload becomes measurably harder. As a result, I find a homepage feature and button essential to my own useful browsing, and if they aren't provided as a built-in feature, I either find/create a workaround (such as an extension, using a special speed-dial, etc) that provides me ready access or else I relegate that browser brand to my array of little-used browser oddities.
Because I usually operate other complex and resource-intensive software while browsing, I seek to keep my browser load upon the system as low as possible, and running multiple tabs or speed-dials complicate the CPU and RAM situation greatly. Hence, for me and the way I use a browser, a homepage and a ready way to access it are essential elements. My point is that there is no 'archaism' to it... it's just a different set of usage priorities. Perhaps I'm indeed a marginal user, but if homepage possibilities don't exist in a browser - along with a simple way to access/implement them - I simply cannot efficiently use the browser. Obviously other users' mileage may (and will) vary, but that makes mine no less legitimate.