If you think about it, facebook is just a ui over a database. Google is just a html form for a list of pages and hacker news can be replicated with a Microsoft Access.
If that seems stupid, is because it is. There are network effects and small UI benefits.