Nonsense. Opera does have a homepage. Some of you just are confused about what a homepage is. In the settings it has "Open a specific page or set of pages". This may not have been named home page, but that's what it is.
You got mistaken.
Home page and Start page aren't the same.